[INFO] crate wasmer-singlepass-backend 0.5.0 is already in cache [INFO] extracting crate wasmer-singlepass-backend 0.5.0 into work/ex/pr-62181/sources/master#6ea4036cd20a4b1ab1d56e555108c21735ff6946/reg/wasmer-singlepass-backend/0.5.0 [INFO] extracting crate wasmer-singlepass-backend 0.5.0 into work/ex/pr-62181/sources/try#003a7b6b5753e8509fdfe7949d4f0873ba71e4fc/reg/wasmer-singlepass-backend/0.5.0 [INFO] validating manifest of wasmer-singlepass-backend-0.5.0 on toolchain master#6ea4036cd20a4b1ab1d56e555108c21735ff6946 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+6ea4036cd20a4b1ab1d56e555108c21735ff6946-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of wasmer-singlepass-backend-0.5.0 on toolchain try#003a7b6b5753e8509fdfe7949d4f0873ba71e4fc [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+003a7b6b5753e8509fdfe7949d4f0873ba71e4fc-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing wasmer-singlepass-backend-0.5.0 [INFO] finished frobbing wasmer-singlepass-backend-0.5.0 [INFO] frobbed toml for wasmer-singlepass-backend-0.5.0 written to work/ex/pr-62181/sources/master#6ea4036cd20a4b1ab1d56e555108c21735ff6946/reg/wasmer-singlepass-backend/0.5.0/Cargo.toml [INFO] started frobbing wasmer-singlepass-backend-0.5.0 [INFO] finished frobbing wasmer-singlepass-backend-0.5.0 [INFO] frobbed toml for wasmer-singlepass-backend-0.5.0 written to work/ex/pr-62181/sources/try#003a7b6b5753e8509fdfe7949d4f0873ba71e4fc/reg/wasmer-singlepass-backend/0.5.0/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+6ea4036cd20a4b1ab1d56e555108c21735ff6946-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+003a7b6b5753e8509fdfe7949d4f0873ba71e4fc-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+6ea4036cd20a4b1ab1d56e555108c21735ff6946-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+003a7b6b5753e8509fdfe7949d4f0873ba71e4fc-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] checking wasmer-singlepass-backend-0.5.0 against try#003a7b6b5753e8509fdfe7949d4f0873ba71e4fc for pr-62181 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-62181/worker-2/try#003a7b6b5753e8509fdfe7949d4f0873ba71e4fc:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-62181/sources/try#003a7b6b5753e8509fdfe7949d4f0873ba71e4fc/reg/wasmer-singlepass-backend/0.5.0:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+003a7b6b5753e8509fdfe7949d4f0873ba71e4fc-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 7b51f421ff54587a76adb49d36c6ab174693a10ebde738757607362418b1e8db [INFO] running `"docker" "start" "-a" "7b51f421ff54587a76adb49d36c6ab174693a10ebde738757607362418b1e8db"` [INFO] [stderr] Compiling proc-macro2 v0.4.30 [INFO] [stderr] Compiling arrayvec v0.4.10 [INFO] [stderr] Compiling constant_time_eq v0.1.3 [INFO] [stderr] Compiling serde v1.0.94 [INFO] [stderr] Compiling nix v0.12.1 [INFO] [stderr] Checking wasmparser v0.32.1 [INFO] [stderr] Checking wasmparser v0.29.2 [INFO] [stderr] Checking page_size v0.4.1 [INFO] [stderr] Checking nix v0.13.1 [INFO] [stderr] Checking dynasmrt v0.3.1 [INFO] [stderr] Checking digest v0.8.1 [INFO] [stderr] Checking blake2b_simd v0.4.1 [INFO] [stderr] Compiling quote v0.6.12 [INFO] [stderr] Compiling syn v0.15.39 [INFO] [stderr] Compiling wasmer-runtime-core v0.5.2 [INFO] [stderr] Checking hashbrown v0.1.8 [INFO] [stderr] Checking serde_bytes v0.10.5 [INFO] [stderr] Checking serde-bench v0.0.7 [INFO] [stderr] Compiling serde_derive v1.0.94 [INFO] [stderr] Compiling dynasm v0.3.2 [INFO] [stderr] Checking wasmer-singlepass-backend v0.5.0 (/opt/crater/workdir) [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/codegen_x64.rs:145:53 [INFO] [stderr] | [INFO] [stderr] 145 | breakpoints: Option>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(BkptInfo) + Send + Sync + 'static` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(bare_trait_objects)] on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/codegen_x64.rs:173:41 [INFO] [stderr] | [INFO] [stderr] 173 | breakpoints: Arc>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(BkptInfo) + Send + Sync + 'static` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/codegen_x64.rs:278:46 [INFO] [stderr] | [INFO] [stderr] 278 | unsafe fn do_early_trap(&self, data: Box) -> ! { [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/protect_unix.rs:76:61 [INFO] [stderr] | [INFO] [stderr] 76 | pub static BKPT_MAP: RefCell>>>> = RefCell::new(Vec::new()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(BkptInfo) + Send + Sync + 'static` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/codegen_x64.rs:145:53 [INFO] [stderr] | [INFO] [stderr] 145 | breakpoints: Option>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(BkptInfo) + Send + Sync + 'static` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(bare_trait_objects)] on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/codegen_x64.rs:173:41 [INFO] [stderr] | [INFO] [stderr] 173 | breakpoints: Arc>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(BkptInfo) + Send + Sync + 'static` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/codegen_x64.rs:278:46 [INFO] [stderr] | [INFO] [stderr] 278 | unsafe fn do_early_trap(&self, data: Box) -> ! { [INFO] [stderr] | ^^^ help: use `dyn`: `dyn Any` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/protect_unix.rs:76:61 [INFO] [stderr] | [INFO] [stderr] 76 | pub static BKPT_MAP: RefCell>>>> = RefCell::new(Vec::new()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(BkptInfo) + Send + Sync + 'static` [INFO] [stderr] [INFO] [stderr] error[E0053]: method `feed_return` has an incompatible type for trait [INFO] [stderr] --> src/codegen_x64.rs:1412:5 [INFO] [stderr] | [INFO] [stderr] 1412 | fn feed_return(&mut self, ty: WpType) -> Result<(), CodegenError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Type`, found a different enum `wasmparser::primitives::Type` [INFO] [stderr] | [INFO] [stderr] = note: expected type `fn(&mut codegen_x64::X64FunctionCode, wasmparser::primitives::Type) -> std::result::Result<(), codegen_x64::CodegenError>` (enum `wasmparser::primitives::Type`) [INFO] [stderr] found type `fn(&mut codegen_x64::X64FunctionCode, wasmparser::primitives::Type) -> std::result::Result<(), codegen_x64::CodegenError>` (enum `wasmparser::primitives::Type`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1412:5 [INFO] [stderr] | [INFO] [stderr] 1412 | fn feed_return(&mut self, ty: WpType) -> Result<(), CodegenError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0053]: method `feed_param` has an incompatible type for trait [INFO] [stderr] --> src/codegen_x64.rs:1417:5 [INFO] [stderr] | [INFO] [stderr] 1417 | fn feed_param(&mut self, _ty: WpType) -> Result<(), CodegenError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Type`, found a different enum `wasmparser::primitives::Type` [INFO] [stderr] | [INFO] [stderr] = note: expected type `fn(&mut codegen_x64::X64FunctionCode, wasmparser::primitives::Type) -> std::result::Result<(), codegen_x64::CodegenError>` (enum `wasmparser::primitives::Type`) [INFO] [stderr] found type `fn(&mut codegen_x64::X64FunctionCode, wasmparser::primitives::Type) -> std::result::Result<(), codegen_x64::CodegenError>` (enum `wasmparser::primitives::Type`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1417:5 [INFO] [stderr] | [INFO] [stderr] 1417 | fn feed_param(&mut self, _ty: WpType) -> Result<(), CodegenError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0053]: method `feed_local` has an incompatible type for trait [INFO] [stderr] --> src/codegen_x64.rs:1423:5 [INFO] [stderr] | [INFO] [stderr] 1423 | fn feed_local(&mut self, _ty: WpType, n: usize) -> Result<(), CodegenError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Type`, found a different enum `wasmparser::primitives::Type` [INFO] [stderr] | [INFO] [stderr] = note: expected type `fn(&mut codegen_x64::X64FunctionCode, wasmparser::primitives::Type, usize) -> std::result::Result<(), codegen_x64::CodegenError>` (enum `wasmparser::primitives::Type`) [INFO] [stderr] found type `fn(&mut codegen_x64::X64FunctionCode, wasmparser::primitives::Type, usize) -> std::result::Result<(), codegen_x64::CodegenError>` (enum `wasmparser::primitives::Type`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1423:5 [INFO] [stderr] | [INFO] [stderr] 1423 | fn feed_local(&mut self, _ty: WpType, n: usize) -> Result<(), CodegenError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1477:21 [INFO] [stderr] | [INFO] [stderr] 1476 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] 1477 | Operator::Block { .. } | Operator::Loop { .. } | Operator::If { .. } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1477:21 [INFO] [stderr] | [INFO] [stderr] 1477 | Operator::Block { .. } | Operator::Loop { .. } | Operator::If { .. } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1477:46 [INFO] [stderr] | [INFO] [stderr] 1476 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] 1477 | Operator::Block { .. } | Operator::Loop { .. } | Operator::If { .. } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1477:46 [INFO] [stderr] | [INFO] [stderr] 1477 | Operator::Block { .. } | Operator::Loop { .. } | Operator::If { .. } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1477:70 [INFO] [stderr] | [INFO] [stderr] 1476 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] 1477 | Operator::Block { .. } | Operator::Loop { .. } | Operator::If { .. } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1477:70 [INFO] [stderr] | [INFO] [stderr] 1477 | Operator::Block { .. } | Operator::Loop { .. } | Operator::If { .. } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1480:21 [INFO] [stderr] | [INFO] [stderr] 1480 | Operator::End => { [INFO] [stderr] | ^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1480:21 [INFO] [stderr] | [INFO] [stderr] 1480 | Operator::End => { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1483:21 [INFO] [stderr] | [INFO] [stderr] 1483 | Operator::Else => { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1483:21 [INFO] [stderr] | [INFO] [stderr] 1483 | Operator::Else => { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1587:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] 1587 | Operator::GetGlobal { global_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1587:13 [INFO] [stderr] | [INFO] [stderr] 1587 | Operator::GetGlobal { global_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1649:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 1649 | Operator::SetGlobal { global_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1649:13 [INFO] [stderr] | [INFO] [stderr] 1649 | Operator::SetGlobal { global_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1693:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 1693 | Operator::GetLocal { local_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1693:13 [INFO] [stderr] | [INFO] [stderr] 1693 | Operator::GetLocal { local_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1698:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 1698 | Operator::SetLocal { local_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1698:13 [INFO] [stderr] | [INFO] [stderr] 1698 | Operator::SetLocal { local_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1712:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 1712 | Operator::TeeLocal { local_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1712:13 [INFO] [stderr] | [INFO] [stderr] 1712 | Operator::TeeLocal { local_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1725:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 1725 | Operator::I32Const { value } => self [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1725:13 [INFO] [stderr] | [INFO] [stderr] 1725 | Operator::I32Const { value } => self [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1728:13 [INFO] [stderr] | [INFO] [stderr] 1728 | Operator::I32Add => Self::emit_binop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1728:13 [INFO] [stderr] | [INFO] [stderr] 1728 | Operator::I32Add => Self::emit_binop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1734:13 [INFO] [stderr] | [INFO] [stderr] 1734 | Operator::I32Sub => Self::emit_binop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1734:13 [INFO] [stderr] | [INFO] [stderr] 1734 | Operator::I32Sub => Self::emit_binop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1740:13 [INFO] [stderr] | [INFO] [stderr] 1740 | Operator::I32Mul => Self::emit_binop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1740:13 [INFO] [stderr] | [INFO] [stderr] 1740 | Operator::I32Mul => Self::emit_binop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1746:13 [INFO] [stderr] | [INFO] [stderr] 1746 | Operator::I32DivU => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1746:13 [INFO] [stderr] | [INFO] [stderr] 1746 | Operator::I32DivU => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1765:13 [INFO] [stderr] | [INFO] [stderr] 1765 | Operator::I32DivS => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1765:13 [INFO] [stderr] | [INFO] [stderr] 1765 | Operator::I32DivS => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1784:13 [INFO] [stderr] | [INFO] [stderr] 1784 | Operator::I32RemU => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1784:13 [INFO] [stderr] | [INFO] [stderr] 1784 | Operator::I32RemU => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1803:13 [INFO] [stderr] | [INFO] [stderr] 1803 | Operator::I32RemS => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1803:13 [INFO] [stderr] | [INFO] [stderr] 1803 | Operator::I32RemS => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1850:13 [INFO] [stderr] | [INFO] [stderr] 1850 | Operator::I32And => Self::emit_binop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1850:13 [INFO] [stderr] | [INFO] [stderr] 1850 | Operator::I32And => Self::emit_binop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1856:13 [INFO] [stderr] | [INFO] [stderr] 1856 | Operator::I32Or => Self::emit_binop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1856:13 [INFO] [stderr] | [INFO] [stderr] 1856 | Operator::I32Or => Self::emit_binop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1862:13 [INFO] [stderr] | [INFO] [stderr] 1862 | Operator::I32Xor => Self::emit_binop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1862:13 [INFO] [stderr] | [INFO] [stderr] 1862 | Operator::I32Xor => Self::emit_binop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1868:13 [INFO] [stderr] | [INFO] [stderr] 1868 | Operator::I32Eq => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1868:13 [INFO] [stderr] | [INFO] [stderr] 1868 | Operator::I32Eq => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1874:13 [INFO] [stderr] | [INFO] [stderr] 1874 | Operator::I32Ne => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1874:13 [INFO] [stderr] | [INFO] [stderr] 1874 | Operator::I32Ne => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1880:13 [INFO] [stderr] | [INFO] [stderr] 1880 | Operator::I32Eqz => Self::emit_cmpop_i32_dynamic_b( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1880:13 [INFO] [stderr] | [INFO] [stderr] 1880 | Operator::I32Eqz => Self::emit_cmpop_i32_dynamic_b( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1887:13 [INFO] [stderr] | [INFO] [stderr] 1887 | Operator::I32Clz => Self::emit_xcnt_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1887:13 [INFO] [stderr] | [INFO] [stderr] 1887 | Operator::I32Clz => Self::emit_xcnt_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1893:13 [INFO] [stderr] | [INFO] [stderr] 1893 | Operator::I32Ctz => Self::emit_xcnt_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1893:13 [INFO] [stderr] | [INFO] [stderr] 1893 | Operator::I32Ctz => Self::emit_xcnt_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1899:13 [INFO] [stderr] | [INFO] [stderr] 1899 | Operator::I32Popcnt => Self::emit_xcnt_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1899:13 [INFO] [stderr] | [INFO] [stderr] 1899 | Operator::I32Popcnt => Self::emit_xcnt_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1905:13 [INFO] [stderr] | [INFO] [stderr] 1905 | Operator::I32Shl => Self::emit_shift_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1905:13 [INFO] [stderr] | [INFO] [stderr] 1905 | Operator::I32Shl => Self::emit_shift_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1911:13 [INFO] [stderr] | [INFO] [stderr] 1911 | Operator::I32ShrU => Self::emit_shift_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1911:13 [INFO] [stderr] | [INFO] [stderr] 1911 | Operator::I32ShrU => Self::emit_shift_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1917:13 [INFO] [stderr] | [INFO] [stderr] 1917 | Operator::I32ShrS => Self::emit_shift_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1917:13 [INFO] [stderr] | [INFO] [stderr] 1917 | Operator::I32ShrS => Self::emit_shift_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1923:13 [INFO] [stderr] | [INFO] [stderr] 1923 | Operator::I32Rotl => Self::emit_shift_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1923:13 [INFO] [stderr] | [INFO] [stderr] 1923 | Operator::I32Rotl => Self::emit_shift_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1929:13 [INFO] [stderr] | [INFO] [stderr] 1929 | Operator::I32Rotr => Self::emit_shift_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1929:13 [INFO] [stderr] | [INFO] [stderr] 1929 | Operator::I32Rotr => Self::emit_shift_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1935:13 [INFO] [stderr] | [INFO] [stderr] 1935 | Operator::I32LtU => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1935:13 [INFO] [stderr] | [INFO] [stderr] 1935 | Operator::I32LtU => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1941:13 [INFO] [stderr] | [INFO] [stderr] 1941 | Operator::I32LeU => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1941:13 [INFO] [stderr] | [INFO] [stderr] 1941 | Operator::I32LeU => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1947:13 [INFO] [stderr] | [INFO] [stderr] 1947 | Operator::I32GtU => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1947:13 [INFO] [stderr] | [INFO] [stderr] 1947 | Operator::I32GtU => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1953:13 [INFO] [stderr] | [INFO] [stderr] 1953 | Operator::I32GeU => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1953:13 [INFO] [stderr] | [INFO] [stderr] 1953 | Operator::I32GeU => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1959:13 [INFO] [stderr] | [INFO] [stderr] 1959 | Operator::I32LtS => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1959:13 [INFO] [stderr] | [INFO] [stderr] 1959 | Operator::I32LtS => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1962:13 [INFO] [stderr] | [INFO] [stderr] 1962 | Operator::I32LeS => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1962:13 [INFO] [stderr] | [INFO] [stderr] 1962 | Operator::I32LeS => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1968:13 [INFO] [stderr] | [INFO] [stderr] 1968 | Operator::I32GtS => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1968:13 [INFO] [stderr] | [INFO] [stderr] 1968 | Operator::I32GtS => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1974:13 [INFO] [stderr] | [INFO] [stderr] 1974 | Operator::I32GeS => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1974:13 [INFO] [stderr] | [INFO] [stderr] 1974 | Operator::I32GeS => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1980:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 1980 | Operator::I64Const { value } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1980:13 [INFO] [stderr] | [INFO] [stderr] 1980 | Operator::I64Const { value } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1985:13 [INFO] [stderr] | [INFO] [stderr] 1985 | Operator::I64Add => Self::emit_binop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1985:13 [INFO] [stderr] | [INFO] [stderr] 1985 | Operator::I64Add => Self::emit_binop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1991:13 [INFO] [stderr] | [INFO] [stderr] 1991 | Operator::I64Sub => Self::emit_binop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1991:13 [INFO] [stderr] | [INFO] [stderr] 1991 | Operator::I64Sub => Self::emit_binop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0053]: method `feed_return` has an incompatible type for trait [INFO] [stderr] --> src/codegen_x64.rs:1412:5 [INFO] [stderr] | [INFO] [stderr] 1412 | fn feed_return(&mut self, ty: WpType) -> Result<(), CodegenError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Type`, found a different enum `wasmparser::primitives::Type` [INFO] [stderr] | [INFO] [stderr] = note: expected type `fn(&mut codegen_x64::X64FunctionCode, wasmparser::primitives::Type) -> std::result::Result<(), codegen_x64::CodegenError>` (enum `wasmparser::primitives::Type`) [INFO] [stderr] found type `fn(&mut codegen_x64::X64FunctionCode, wasmparser::primitives::Type) -> std::result::Result<(), codegen_x64::CodegenError>` (enum `wasmparser::primitives::Type`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1412:5 [INFO] [stderr] | [INFO] [stderr] 1412 | fn feed_return(&mut self, ty: WpType) -> Result<(), CodegenError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0053]: method `feed_param` has an incompatible type for trait [INFO] [stderr] --> src/codegen_x64.rs:1417:5 [INFO] [stderr] | [INFO] [stderr] 1417 | fn feed_param(&mut self, _ty: WpType) -> Result<(), CodegenError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Type`, found a different enum `wasmparser::primitives::Type` [INFO] [stderr] | [INFO] [stderr] = note: expected type `fn(&mut codegen_x64::X64FunctionCode, wasmparser::primitives::Type) -> std::result::Result<(), codegen_x64::CodegenError>` (enum `wasmparser::primitives::Type`) [INFO] [stderr] found type `fn(&mut codegen_x64::X64FunctionCode, wasmparser::primitives::Type) -> std::result::Result<(), codegen_x64::CodegenError>` (enum `wasmparser::primitives::Type`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1417:5 [INFO] [stderr] | [INFO] [stderr] 1417 | fn feed_param(&mut self, _ty: WpType) -> Result<(), CodegenError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0053]: method `feed_local` has an incompatible type for trait [INFO] [stderr] --> src/codegen_x64.rs:1423:5 [INFO] [stderr] | [INFO] [stderr] 1423 | fn feed_local(&mut self, _ty: WpType, n: usize) -> Result<(), CodegenError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Type`, found a different enum `wasmparser::primitives::Type` [INFO] [stderr] | [INFO] [stderr] = note: expected type `fn(&mut codegen_x64::X64FunctionCode, wasmparser::primitives::Type, usize) -> std::result::Result<(), codegen_x64::CodegenError>` (enum `wasmparser::primitives::Type`) [INFO] [stderr] found type `fn(&mut codegen_x64::X64FunctionCode, wasmparser::primitives::Type, usize) -> std::result::Result<(), codegen_x64::CodegenError>` (enum `wasmparser::primitives::Type`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1423:5 [INFO] [stderr] | [INFO] [stderr] 1423 | fn feed_local(&mut self, _ty: WpType, n: usize) -> Result<(), CodegenError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1997:13 [INFO] [stderr] | [INFO] [stderr] 1997 | Operator::I64Mul => Self::emit_binop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1997:13 [INFO] [stderr] | [INFO] [stderr] 1997 | Operator::I64Mul => Self::emit_binop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2003:13 [INFO] [stderr] | [INFO] [stderr] 2003 | Operator::I64DivU => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2003:13 [INFO] [stderr] | [INFO] [stderr] 2003 | Operator::I64DivU => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2022:13 [INFO] [stderr] | [INFO] [stderr] 2022 | Operator::I64DivS => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2022:13 [INFO] [stderr] | [INFO] [stderr] 2022 | Operator::I64DivS => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2041:13 [INFO] [stderr] | [INFO] [stderr] 2041 | Operator::I64RemU => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2041:13 [INFO] [stderr] | [INFO] [stderr] 2041 | Operator::I64RemU => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2060:13 [INFO] [stderr] | [INFO] [stderr] 2060 | Operator::I64RemS => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2060:13 [INFO] [stderr] | [INFO] [stderr] 2060 | Operator::I64RemS => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2107:13 [INFO] [stderr] | [INFO] [stderr] 2107 | Operator::I64And => Self::emit_binop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2107:13 [INFO] [stderr] | [INFO] [stderr] 2107 | Operator::I64And => Self::emit_binop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2113:13 [INFO] [stderr] | [INFO] [stderr] 2113 | Operator::I64Or => Self::emit_binop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2113:13 [INFO] [stderr] | [INFO] [stderr] 2113 | Operator::I64Or => Self::emit_binop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2119:13 [INFO] [stderr] | [INFO] [stderr] 2119 | Operator::I64Xor => Self::emit_binop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2119:13 [INFO] [stderr] | [INFO] [stderr] 2119 | Operator::I64Xor => Self::emit_binop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2125:13 [INFO] [stderr] | [INFO] [stderr] 2125 | Operator::I64Eq => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2125:13 [INFO] [stderr] | [INFO] [stderr] 2125 | Operator::I64Eq => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2131:13 [INFO] [stderr] | [INFO] [stderr] 2131 | Operator::I64Ne => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2131:13 [INFO] [stderr] | [INFO] [stderr] 2131 | Operator::I64Ne => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2137:13 [INFO] [stderr] | [INFO] [stderr] 2137 | Operator::I64Eqz => Self::emit_cmpop_i64_dynamic_b( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2137:13 [INFO] [stderr] | [INFO] [stderr] 2137 | Operator::I64Eqz => Self::emit_cmpop_i64_dynamic_b( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2144:13 [INFO] [stderr] | [INFO] [stderr] 2144 | Operator::I64Clz => Self::emit_xcnt_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2144:13 [INFO] [stderr] | [INFO] [stderr] 2144 | Operator::I64Clz => Self::emit_xcnt_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2150:13 [INFO] [stderr] | [INFO] [stderr] 2150 | Operator::I64Ctz => Self::emit_xcnt_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2150:13 [INFO] [stderr] | [INFO] [stderr] 2150 | Operator::I64Ctz => Self::emit_xcnt_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2156:13 [INFO] [stderr] | [INFO] [stderr] 2156 | Operator::I64Popcnt => Self::emit_xcnt_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2156:13 [INFO] [stderr] | [INFO] [stderr] 2156 | Operator::I64Popcnt => Self::emit_xcnt_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2162:13 [INFO] [stderr] | [INFO] [stderr] 2162 | Operator::I64Shl => Self::emit_shift_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2162:13 [INFO] [stderr] | [INFO] [stderr] 2162 | Operator::I64Shl => Self::emit_shift_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2168:13 [INFO] [stderr] | [INFO] [stderr] 2168 | Operator::I64ShrU => Self::emit_shift_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2168:13 [INFO] [stderr] | [INFO] [stderr] 2168 | Operator::I64ShrU => Self::emit_shift_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2174:13 [INFO] [stderr] | [INFO] [stderr] 2174 | Operator::I64ShrS => Self::emit_shift_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2174:13 [INFO] [stderr] | [INFO] [stderr] 2174 | Operator::I64ShrS => Self::emit_shift_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2180:13 [INFO] [stderr] | [INFO] [stderr] 2180 | Operator::I64Rotl => Self::emit_shift_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2180:13 [INFO] [stderr] | [INFO] [stderr] 2180 | Operator::I64Rotl => Self::emit_shift_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2186:13 [INFO] [stderr] | [INFO] [stderr] 2186 | Operator::I64Rotr => Self::emit_shift_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2186:13 [INFO] [stderr] | [INFO] [stderr] 2186 | Operator::I64Rotr => Self::emit_shift_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2192:13 [INFO] [stderr] | [INFO] [stderr] 2192 | Operator::I64LtU => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2192:13 [INFO] [stderr] | [INFO] [stderr] 2192 | Operator::I64LtU => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2198:13 [INFO] [stderr] | [INFO] [stderr] 2198 | Operator::I64LeU => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2198:13 [INFO] [stderr] | [INFO] [stderr] 2198 | Operator::I64LeU => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2204:13 [INFO] [stderr] | [INFO] [stderr] 2204 | Operator::I64GtU => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2204:13 [INFO] [stderr] | [INFO] [stderr] 2204 | Operator::I64GtU => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2210:13 [INFO] [stderr] | [INFO] [stderr] 2210 | Operator::I64GeU => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2210:13 [INFO] [stderr] | [INFO] [stderr] 2210 | Operator::I64GeU => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2216:13 [INFO] [stderr] | [INFO] [stderr] 2216 | Operator::I64LtS => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2216:13 [INFO] [stderr] | [INFO] [stderr] 2216 | Operator::I64LtS => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2219:13 [INFO] [stderr] | [INFO] [stderr] 2219 | Operator::I64LeS => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2219:13 [INFO] [stderr] | [INFO] [stderr] 2219 | Operator::I64LeS => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2225:13 [INFO] [stderr] | [INFO] [stderr] 2225 | Operator::I64GtS => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2225:13 [INFO] [stderr] | [INFO] [stderr] 2225 | Operator::I64GtS => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2231:13 [INFO] [stderr] | [INFO] [stderr] 2231 | Operator::I64GeS => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2231:13 [INFO] [stderr] | [INFO] [stderr] 2231 | Operator::I64GeS => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2237:13 [INFO] [stderr] | [INFO] [stderr] 2237 | Operator::I64ExtendUI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2237:13 [INFO] [stderr] | [INFO] [stderr] 2237 | Operator::I64ExtendUI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2251:13 [INFO] [stderr] | [INFO] [stderr] 2251 | Operator::I64ExtendSI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2251:13 [INFO] [stderr] | [INFO] [stderr] 2251 | Operator::I64ExtendSI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2266:13 [INFO] [stderr] | [INFO] [stderr] 2266 | Operator::I32WrapI64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2266:13 [INFO] [stderr] | [INFO] [stderr] 2266 | Operator::I32WrapI64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2281:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 2281 | Operator::F32Const { value } => self [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2281:13 [INFO] [stderr] | [INFO] [stderr] 2281 | Operator::F32Const { value } => self [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2284:13 [INFO] [stderr] | [INFO] [stderr] 2284 | Operator::F32Add => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2284:13 [INFO] [stderr] | [INFO] [stderr] 2284 | Operator::F32Add => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2290:13 [INFO] [stderr] | [INFO] [stderr] 2290 | Operator::F32Sub => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2290:13 [INFO] [stderr] | [INFO] [stderr] 2290 | Operator::F32Sub => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2296:13 [INFO] [stderr] | [INFO] [stderr] 2296 | Operator::F32Mul => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2296:13 [INFO] [stderr] | [INFO] [stderr] 2296 | Operator::F32Mul => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2302:13 [INFO] [stderr] | [INFO] [stderr] 2302 | Operator::F32Div => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2302:13 [INFO] [stderr] | [INFO] [stderr] 2302 | Operator::F32Div => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2308:13 [INFO] [stderr] | [INFO] [stderr] 2308 | Operator::F32Max => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2308:13 [INFO] [stderr] | [INFO] [stderr] 2308 | Operator::F32Max => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2314:13 [INFO] [stderr] | [INFO] [stderr] 2314 | Operator::F32Min => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2314:13 [INFO] [stderr] | [INFO] [stderr] 2314 | Operator::F32Min => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2320:13 [INFO] [stderr] | [INFO] [stderr] 2320 | Operator::F32Eq => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2320:13 [INFO] [stderr] | [INFO] [stderr] 2320 | Operator::F32Eq => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2326:13 [INFO] [stderr] | [INFO] [stderr] 2326 | Operator::F32Ne => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2326:13 [INFO] [stderr] | [INFO] [stderr] 2326 | Operator::F32Ne => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2332:13 [INFO] [stderr] | [INFO] [stderr] 2332 | Operator::F32Lt => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2332:13 [INFO] [stderr] | [INFO] [stderr] 2332 | Operator::F32Lt => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2338:13 [INFO] [stderr] | [INFO] [stderr] 2338 | Operator::F32Le => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2338:13 [INFO] [stderr] | [INFO] [stderr] 2338 | Operator::F32Le => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2344:13 [INFO] [stderr] | [INFO] [stderr] 2344 | Operator::F32Gt => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2344:13 [INFO] [stderr] | [INFO] [stderr] 2344 | Operator::F32Gt => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2350:13 [INFO] [stderr] | [INFO] [stderr] 2350 | Operator::F32Ge => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2350:13 [INFO] [stderr] | [INFO] [stderr] 2350 | Operator::F32Ge => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2356:13 [INFO] [stderr] | [INFO] [stderr] 2356 | Operator::F32Nearest => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2356:13 [INFO] [stderr] | [INFO] [stderr] 2356 | Operator::F32Nearest => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2362:13 [INFO] [stderr] | [INFO] [stderr] 2362 | Operator::F32Floor => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2362:13 [INFO] [stderr] | [INFO] [stderr] 2362 | Operator::F32Floor => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2368:13 [INFO] [stderr] | [INFO] [stderr] 2368 | Operator::F32Ceil => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2368:13 [INFO] [stderr] | [INFO] [stderr] 2368 | Operator::F32Ceil => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2374:13 [INFO] [stderr] | [INFO] [stderr] 2374 | Operator::F32Trunc => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2374:13 [INFO] [stderr] | [INFO] [stderr] 2374 | Operator::F32Trunc => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2380:13 [INFO] [stderr] | [INFO] [stderr] 2380 | Operator::F32Sqrt => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2380:13 [INFO] [stderr] | [INFO] [stderr] 2380 | Operator::F32Sqrt => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2387:13 [INFO] [stderr] | [INFO] [stderr] 2387 | Operator::F32Copysign => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2387:13 [INFO] [stderr] | [INFO] [stderr] 2387 | Operator::F32Copysign => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2415:13 [INFO] [stderr] | [INFO] [stderr] 2415 | Operator::F32Abs => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2415:13 [INFO] [stderr] | [INFO] [stderr] 2415 | Operator::F32Abs => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2431:13 [INFO] [stderr] | [INFO] [stderr] 2431 | Operator::F32Neg => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2431:13 [INFO] [stderr] | [INFO] [stderr] 2431 | Operator::F32Neg => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2443:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 2443 | Operator::F64Const { value } => self [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2443:13 [INFO] [stderr] | [INFO] [stderr] 2443 | Operator::F64Const { value } => self [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2446:13 [INFO] [stderr] | [INFO] [stderr] 2446 | Operator::F64Add => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2446:13 [INFO] [stderr] | [INFO] [stderr] 2446 | Operator::F64Add => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2452:13 [INFO] [stderr] | [INFO] [stderr] 2452 | Operator::F64Sub => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2452:13 [INFO] [stderr] | [INFO] [stderr] 2452 | Operator::F64Sub => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2458:13 [INFO] [stderr] | [INFO] [stderr] 2458 | Operator::F64Mul => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2458:13 [INFO] [stderr] | [INFO] [stderr] 2458 | Operator::F64Mul => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2464:13 [INFO] [stderr] | [INFO] [stderr] 2464 | Operator::F64Div => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2464:13 [INFO] [stderr] | [INFO] [stderr] 2464 | Operator::F64Div => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2470:13 [INFO] [stderr] | [INFO] [stderr] 2470 | Operator::F64Max => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2470:13 [INFO] [stderr] | [INFO] [stderr] 2470 | Operator::F64Max => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2476:13 [INFO] [stderr] | [INFO] [stderr] 2476 | Operator::F64Min => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2476:13 [INFO] [stderr] | [INFO] [stderr] 2476 | Operator::F64Min => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2482:13 [INFO] [stderr] | [INFO] [stderr] 2482 | Operator::F64Eq => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2482:13 [INFO] [stderr] | [INFO] [stderr] 2482 | Operator::F64Eq => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2488:13 [INFO] [stderr] | [INFO] [stderr] 2488 | Operator::F64Ne => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2488:13 [INFO] [stderr] | [INFO] [stderr] 2488 | Operator::F64Ne => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2494:13 [INFO] [stderr] | [INFO] [stderr] 2494 | Operator::F64Lt => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2494:13 [INFO] [stderr] | [INFO] [stderr] 2494 | Operator::F64Lt => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2500:13 [INFO] [stderr] | [INFO] [stderr] 2500 | Operator::F64Le => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2500:13 [INFO] [stderr] | [INFO] [stderr] 2500 | Operator::F64Le => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2506:13 [INFO] [stderr] | [INFO] [stderr] 2506 | Operator::F64Gt => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2506:13 [INFO] [stderr] | [INFO] [stderr] 2506 | Operator::F64Gt => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2512:13 [INFO] [stderr] | [INFO] [stderr] 2512 | Operator::F64Ge => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2512:13 [INFO] [stderr] | [INFO] [stderr] 2512 | Operator::F64Ge => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2518:13 [INFO] [stderr] | [INFO] [stderr] 2518 | Operator::F64Nearest => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2518:13 [INFO] [stderr] | [INFO] [stderr] 2518 | Operator::F64Nearest => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2524:13 [INFO] [stderr] | [INFO] [stderr] 2524 | Operator::F64Floor => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2524:13 [INFO] [stderr] | [INFO] [stderr] 2524 | Operator::F64Floor => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2530:13 [INFO] [stderr] | [INFO] [stderr] 2530 | Operator::F64Ceil => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2530:13 [INFO] [stderr] | [INFO] [stderr] 2530 | Operator::F64Ceil => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2536:13 [INFO] [stderr] | [INFO] [stderr] 2536 | Operator::F64Trunc => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2536:13 [INFO] [stderr] | [INFO] [stderr] 2536 | Operator::F64Trunc => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2542:13 [INFO] [stderr] | [INFO] [stderr] 2542 | Operator::F64Sqrt => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2542:13 [INFO] [stderr] | [INFO] [stderr] 2542 | Operator::F64Sqrt => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2549:13 [INFO] [stderr] | [INFO] [stderr] 2549 | Operator::F64Copysign => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2549:13 [INFO] [stderr] | [INFO] [stderr] 2549 | Operator::F64Copysign => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2586:13 [INFO] [stderr] | [INFO] [stderr] 2586 | Operator::F64Abs => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2586:13 [INFO] [stderr] | [INFO] [stderr] 2586 | Operator::F64Abs => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2608:13 [INFO] [stderr] | [INFO] [stderr] 2608 | Operator::F64Neg => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2608:13 [INFO] [stderr] | [INFO] [stderr] 2608 | Operator::F64Neg => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2620:13 [INFO] [stderr] | [INFO] [stderr] 2620 | Operator::F64PromoteF32 => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2620:13 [INFO] [stderr] | [INFO] [stderr] 2620 | Operator::F64PromoteF32 => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2626:13 [INFO] [stderr] | [INFO] [stderr] 2626 | Operator::F32DemoteF64 => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2626:13 [INFO] [stderr] | [INFO] [stderr] 2626 | Operator::F32DemoteF64 => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2633:13 [INFO] [stderr] | [INFO] [stderr] 2633 | Operator::I32ReinterpretF32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2633:13 [INFO] [stderr] | [INFO] [stderr] 2633 | Operator::I32ReinterpretF32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2650:13 [INFO] [stderr] | [INFO] [stderr] 2650 | Operator::F32ReinterpretI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2650:13 [INFO] [stderr] | [INFO] [stderr] 2650 | Operator::F32ReinterpretI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2668:13 [INFO] [stderr] | [INFO] [stderr] 2668 | Operator::I64ReinterpretF64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2668:13 [INFO] [stderr] | [INFO] [stderr] 2668 | Operator::I64ReinterpretF64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2685:13 [INFO] [stderr] | [INFO] [stderr] 2685 | Operator::F64ReinterpretI64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2685:13 [INFO] [stderr] | [INFO] [stderr] 2685 | Operator::F64ReinterpretI64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2703:13 [INFO] [stderr] | [INFO] [stderr] 2703 | Operator::I32TruncUF32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2703:13 [INFO] [stderr] | [INFO] [stderr] 2703 | Operator::I32TruncUF32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2728:13 [INFO] [stderr] | [INFO] [stderr] 2728 | Operator::I32TruncSF32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2728:13 [INFO] [stderr] | [INFO] [stderr] 2728 | Operator::I32TruncSF32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2759:13 [INFO] [stderr] | [INFO] [stderr] 2759 | Operator::I64TruncSF32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2759:13 [INFO] [stderr] | [INFO] [stderr] 2759 | Operator::I64TruncSF32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2789:13 [INFO] [stderr] | [INFO] [stderr] 2789 | Operator::I64TruncUF32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2789:13 [INFO] [stderr] | [INFO] [stderr] 2789 | Operator::I64TruncUF32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2859:13 [INFO] [stderr] | [INFO] [stderr] 2859 | Operator::I32TruncUF64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2859:13 [INFO] [stderr] | [INFO] [stderr] 2859 | Operator::I32TruncUF64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2884:13 [INFO] [stderr] | [INFO] [stderr] 2884 | Operator::I32TruncSF64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2884:13 [INFO] [stderr] | [INFO] [stderr] 2884 | Operator::I32TruncSF64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2920:13 [INFO] [stderr] | [INFO] [stderr] 2920 | Operator::I64TruncSF64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2920:13 [INFO] [stderr] | [INFO] [stderr] 2920 | Operator::I64TruncSF64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2951:13 [INFO] [stderr] | [INFO] [stderr] 2951 | Operator::I64TruncUF64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2951:13 [INFO] [stderr] | [INFO] [stderr] 2951 | Operator::I64TruncUF64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3006:13 [INFO] [stderr] | [INFO] [stderr] 3006 | Operator::F32ConvertSI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3006:13 [INFO] [stderr] | [INFO] [stderr] 3006 | Operator::F32ConvertSI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3021:13 [INFO] [stderr] | [INFO] [stderr] 3021 | Operator::F32ConvertUI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3021:13 [INFO] [stderr] | [INFO] [stderr] 3021 | Operator::F32ConvertUI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3036:13 [INFO] [stderr] | [INFO] [stderr] 3036 | Operator::F32ConvertSI64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3036:13 [INFO] [stderr] | [INFO] [stderr] 3036 | Operator::F32ConvertSI64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3051:13 [INFO] [stderr] | [INFO] [stderr] 3051 | Operator::F32ConvertUI64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3051:13 [INFO] [stderr] | [INFO] [stderr] 3051 | Operator::F32ConvertUI64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3083:13 [INFO] [stderr] | [INFO] [stderr] 3083 | Operator::F64ConvertSI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3083:13 [INFO] [stderr] | [INFO] [stderr] 3083 | Operator::F64ConvertSI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3098:13 [INFO] [stderr] | [INFO] [stderr] 3098 | Operator::F64ConvertUI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3098:13 [INFO] [stderr] | [INFO] [stderr] 3098 | Operator::F64ConvertUI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3113:13 [INFO] [stderr] | [INFO] [stderr] 3113 | Operator::F64ConvertSI64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3113:13 [INFO] [stderr] | [INFO] [stderr] 3113 | Operator::F64ConvertSI64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3128:13 [INFO] [stderr] | [INFO] [stderr] 3128 | Operator::F64ConvertUI64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3128:13 [INFO] [stderr] | [INFO] [stderr] 3128 | Operator::F64ConvertUI64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3160:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3160 | Operator::Call { function_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3160:13 [INFO] [stderr] | [INFO] [stderr] 3160 | Operator::Call { function_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3205:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3205 | Operator::CallIndirect { index, table_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3205:13 [INFO] [stderr] | [INFO] [stderr] 3205 | Operator::CallIndirect { index, table_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3318:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3318 | Operator::If { ty } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3318:13 [INFO] [stderr] | [INFO] [stderr] 3318 | Operator::If { ty } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3345:13 [INFO] [stderr] | [INFO] [stderr] 3345 | Operator::Else => { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3345:13 [INFO] [stderr] | [INFO] [stderr] 3345 | Operator::Else => { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3377:13 [INFO] [stderr] | [INFO] [stderr] 3377 | Operator::Select => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3377:13 [INFO] [stderr] | [INFO] [stderr] 3377 | Operator::Select => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3423:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3423 | Operator::Block { ty } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3423:13 [INFO] [stderr] | [INFO] [stderr] 3423 | Operator::Block { ty } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3435:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3435 | Operator::Loop { ty } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3435:13 [INFO] [stderr] | [INFO] [stderr] 3435 | Operator::Loop { ty } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3449:13 [INFO] [stderr] | [INFO] [stderr] 3449 | Operator::Nop => {} [INFO] [stderr] | ^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3449:13 [INFO] [stderr] | [INFO] [stderr] 3449 | Operator::Nop => {} [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3450:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3450 | Operator::MemorySize { reserved } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3450:13 [INFO] [stderr] | [INFO] [stderr] 3450 | Operator::MemorySize { reserved } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3477:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3477 | Operator::MemoryGrow { reserved } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3477:13 [INFO] [stderr] | [INFO] [stderr] 3477 | Operator::MemoryGrow { reserved } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3517:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3517 | Operator::I32Load { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3517:13 [INFO] [stderr] | [INFO] [stderr] 3517 | Operator::I32Load { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3543:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3543 | Operator::F32Load { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3543:13 [INFO] [stderr] | [INFO] [stderr] 3543 | Operator::F32Load { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3569:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3569 | Operator::I32Load8U { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3569:13 [INFO] [stderr] | [INFO] [stderr] 3569 | Operator::I32Load8U { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3596:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3596 | Operator::I32Load8S { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3596:13 [INFO] [stderr] | [INFO] [stderr] 3596 | Operator::I32Load8S { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3623:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3623 | Operator::I32Load16U { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3623:13 [INFO] [stderr] | [INFO] [stderr] 3623 | Operator::I32Load16U { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3650:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3650 | Operator::I32Load16S { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3650:13 [INFO] [stderr] | [INFO] [stderr] 3650 | Operator::I32Load16S { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3677:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3677 | Operator::I32Store { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3677:13 [INFO] [stderr] | [INFO] [stderr] 3677 | Operator::I32Store { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3703:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3703 | Operator::F32Store { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3703:13 [INFO] [stderr] | [INFO] [stderr] 3703 | Operator::F32Store { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3729:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3729 | Operator::I32Store8 { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3729:13 [INFO] [stderr] | [INFO] [stderr] 3729 | Operator::I32Store8 { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3755:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3755 | Operator::I32Store16 { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3755:13 [INFO] [stderr] | [INFO] [stderr] 3755 | Operator::I32Store16 { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3781:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3781 | Operator::I64Load { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3781:13 [INFO] [stderr] | [INFO] [stderr] 3781 | Operator::I64Load { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3807:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3807 | Operator::F64Load { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3807:13 [INFO] [stderr] | [INFO] [stderr] 3807 | Operator::F64Load { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3833:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3833 | Operator::I64Load8U { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3833:13 [INFO] [stderr] | [INFO] [stderr] 3833 | Operator::I64Load8U { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3860:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3860 | Operator::I64Load8S { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3860:13 [INFO] [stderr] | [INFO] [stderr] 3860 | Operator::I64Load8S { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3887:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3887 | Operator::I64Load16U { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3887:13 [INFO] [stderr] | [INFO] [stderr] 3887 | Operator::I64Load16U { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3914:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3914 | Operator::I64Load16S { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3914:13 [INFO] [stderr] | [INFO] [stderr] 3914 | Operator::I64Load16S { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3941:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3941 | Operator::I64Load32U { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3941:13 [INFO] [stderr] | [INFO] [stderr] 3941 | Operator::I64Load32U { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3973:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3973 | Operator::I64Load32S { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3973:13 [INFO] [stderr] | [INFO] [stderr] 3973 | Operator::I64Load32S { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:4000:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 4000 | Operator::I64Store { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:4000:13 [INFO] [stderr] | [INFO] [stderr] 4000 | Operator::I64Store { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:4026:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 4026 | Operator::F64Store { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:4026:13 [INFO] [stderr] | [INFO] [stderr] 4026 | Operator::F64Store { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:4052:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 4052 | Operator::I64Store8 { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:4052:13 [INFO] [stderr] | [INFO] [stderr] 4052 | Operator::I64Store8 { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:4078:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 4078 | Operator::I64Store16 { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:4078:13 [INFO] [stderr] | [INFO] [stderr] 4078 | Operator::I64Store16 { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:4104:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 4104 | Operator::I64Store32 { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:4104:13 [INFO] [stderr] | [INFO] [stderr] 4104 | Operator::I64Store32 { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:4130:13 [INFO] [stderr] | [INFO] [stderr] 4130 | Operator::Unreachable => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:4130:13 [INFO] [stderr] | [INFO] [stderr] 4130 | Operator::Unreachable => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:4134:13 [INFO] [stderr] | [INFO] [stderr] 4134 | Operator::Return => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:4134:13 [INFO] [stderr] | [INFO] [stderr] 4134 | Operator::Return => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:4157:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 4157 | Operator::Br { relative_depth } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:4157:13 [INFO] [stderr] | [INFO] [stderr] 4157 | Operator::Br { relative_depth } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:4174:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 4174 | Operator::BrIf { relative_depth } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:4174:13 [INFO] [stderr] | [INFO] [stderr] 4174 | Operator::BrIf { relative_depth } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:4205:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 4205 | Operator::BrTable { ref table } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:4205:13 [INFO] [stderr] | [INFO] [stderr] 4205 | Operator::BrTable { ref table } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:4272:13 [INFO] [stderr] | [INFO] [stderr] 4272 | Operator::Drop => { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:4272:13 [INFO] [stderr] | [INFO] [stderr] 4272 | Operator::Drop => { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:4275:13 [INFO] [stderr] | [INFO] [stderr] 4275 | Operator::End => { [INFO] [stderr] | ^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:4275:13 [INFO] [stderr] | [INFO] [stderr] 4275 | Operator::End => { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1477:21 [INFO] [stderr] | [INFO] [stderr] 1476 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] 1477 | Operator::Block { .. } | Operator::Loop { .. } | Operator::If { .. } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1477:21 [INFO] [stderr] | [INFO] [stderr] 1477 | Operator::Block { .. } | Operator::Loop { .. } | Operator::If { .. } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1477:46 [INFO] [stderr] | [INFO] [stderr] 1476 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] 1477 | Operator::Block { .. } | Operator::Loop { .. } | Operator::If { .. } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1477:46 [INFO] [stderr] | [INFO] [stderr] 1477 | Operator::Block { .. } | Operator::Loop { .. } | Operator::If { .. } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1477:70 [INFO] [stderr] | [INFO] [stderr] 1476 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] 1477 | Operator::Block { .. } | Operator::Loop { .. } | Operator::If { .. } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1477:70 [INFO] [stderr] | [INFO] [stderr] 1477 | Operator::Block { .. } | Operator::Loop { .. } | Operator::If { .. } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1480:21 [INFO] [stderr] | [INFO] [stderr] 1480 | Operator::End => { [INFO] [stderr] | ^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1480:21 [INFO] [stderr] | [INFO] [stderr] 1480 | Operator::End => { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1483:21 [INFO] [stderr] | [INFO] [stderr] 1483 | Operator::Else => { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1483:21 [INFO] [stderr] | [INFO] [stderr] 1483 | Operator::Else => { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1587:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] 1587 | Operator::GetGlobal { global_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1587:13 [INFO] [stderr] | [INFO] [stderr] 1587 | Operator::GetGlobal { global_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1649:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 1649 | Operator::SetGlobal { global_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1649:13 [INFO] [stderr] | [INFO] [stderr] 1649 | Operator::SetGlobal { global_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1693:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 1693 | Operator::GetLocal { local_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1693:13 [INFO] [stderr] | [INFO] [stderr] 1693 | Operator::GetLocal { local_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1698:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 1698 | Operator::SetLocal { local_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1698:13 [INFO] [stderr] | [INFO] [stderr] 1698 | Operator::SetLocal { local_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1712:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 1712 | Operator::TeeLocal { local_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1712:13 [INFO] [stderr] | [INFO] [stderr] 1712 | Operator::TeeLocal { local_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1725:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 1725 | Operator::I32Const { value } => self [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1725:13 [INFO] [stderr] | [INFO] [stderr] 1725 | Operator::I32Const { value } => self [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1728:13 [INFO] [stderr] | [INFO] [stderr] 1728 | Operator::I32Add => Self::emit_binop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1728:13 [INFO] [stderr] | [INFO] [stderr] 1728 | Operator::I32Add => Self::emit_binop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1734:13 [INFO] [stderr] | [INFO] [stderr] 1734 | Operator::I32Sub => Self::emit_binop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1734:13 [INFO] [stderr] | [INFO] [stderr] 1734 | Operator::I32Sub => Self::emit_binop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1740:13 [INFO] [stderr] | [INFO] [stderr] 1740 | Operator::I32Mul => Self::emit_binop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1740:13 [INFO] [stderr] | [INFO] [stderr] 1740 | Operator::I32Mul => Self::emit_binop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1746:13 [INFO] [stderr] | [INFO] [stderr] 1746 | Operator::I32DivU => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1746:13 [INFO] [stderr] | [INFO] [stderr] 1746 | Operator::I32DivU => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1765:13 [INFO] [stderr] | [INFO] [stderr] 1765 | Operator::I32DivS => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1765:13 [INFO] [stderr] | [INFO] [stderr] 1765 | Operator::I32DivS => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1784:13 [INFO] [stderr] | [INFO] [stderr] 1784 | Operator::I32RemU => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1784:13 [INFO] [stderr] | [INFO] [stderr] 1784 | Operator::I32RemU => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1803:13 [INFO] [stderr] | [INFO] [stderr] 1803 | Operator::I32RemS => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1803:13 [INFO] [stderr] | [INFO] [stderr] 1803 | Operator::I32RemS => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1850:13 [INFO] [stderr] | [INFO] [stderr] 1850 | Operator::I32And => Self::emit_binop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1850:13 [INFO] [stderr] | [INFO] [stderr] 1850 | Operator::I32And => Self::emit_binop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1856:13 [INFO] [stderr] | [INFO] [stderr] 1856 | Operator::I32Or => Self::emit_binop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1856:13 [INFO] [stderr] | [INFO] [stderr] 1856 | Operator::I32Or => Self::emit_binop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1862:13 [INFO] [stderr] | [INFO] [stderr] 1862 | Operator::I32Xor => Self::emit_binop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1862:13 [INFO] [stderr] | [INFO] [stderr] 1862 | Operator::I32Xor => Self::emit_binop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1868:13 [INFO] [stderr] | [INFO] [stderr] 1868 | Operator::I32Eq => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1868:13 [INFO] [stderr] | [INFO] [stderr] 1868 | Operator::I32Eq => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1874:13 [INFO] [stderr] | [INFO] [stderr] 1874 | Operator::I32Ne => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1874:13 [INFO] [stderr] | [INFO] [stderr] 1874 | Operator::I32Ne => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1880:13 [INFO] [stderr] | [INFO] [stderr] 1880 | Operator::I32Eqz => Self::emit_cmpop_i32_dynamic_b( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1880:13 [INFO] [stderr] | [INFO] [stderr] 1880 | Operator::I32Eqz => Self::emit_cmpop_i32_dynamic_b( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1887:13 [INFO] [stderr] | [INFO] [stderr] 1887 | Operator::I32Clz => Self::emit_xcnt_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1887:13 [INFO] [stderr] | [INFO] [stderr] 1887 | Operator::I32Clz => Self::emit_xcnt_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1893:13 [INFO] [stderr] | [INFO] [stderr] 1893 | Operator::I32Ctz => Self::emit_xcnt_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1893:13 [INFO] [stderr] | [INFO] [stderr] 1893 | Operator::I32Ctz => Self::emit_xcnt_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1899:13 [INFO] [stderr] | [INFO] [stderr] 1899 | Operator::I32Popcnt => Self::emit_xcnt_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1899:13 [INFO] [stderr] | [INFO] [stderr] 1899 | Operator::I32Popcnt => Self::emit_xcnt_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1905:13 [INFO] [stderr] | [INFO] [stderr] 1905 | Operator::I32Shl => Self::emit_shift_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1905:13 [INFO] [stderr] | [INFO] [stderr] 1905 | Operator::I32Shl => Self::emit_shift_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1911:13 [INFO] [stderr] | [INFO] [stderr] 1911 | Operator::I32ShrU => Self::emit_shift_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1911:13 [INFO] [stderr] | [INFO] [stderr] 1911 | Operator::I32ShrU => Self::emit_shift_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1917:13 [INFO] [stderr] | [INFO] [stderr] 1917 | Operator::I32ShrS => Self::emit_shift_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1917:13 [INFO] [stderr] | [INFO] [stderr] 1917 | Operator::I32ShrS => Self::emit_shift_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1923:13 [INFO] [stderr] | [INFO] [stderr] 1923 | Operator::I32Rotl => Self::emit_shift_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1923:13 [INFO] [stderr] | [INFO] [stderr] 1923 | Operator::I32Rotl => Self::emit_shift_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1929:13 [INFO] [stderr] | [INFO] [stderr] 1929 | Operator::I32Rotr => Self::emit_shift_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1929:13 [INFO] [stderr] | [INFO] [stderr] 1929 | Operator::I32Rotr => Self::emit_shift_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1935:13 [INFO] [stderr] | [INFO] [stderr] 1935 | Operator::I32LtU => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1935:13 [INFO] [stderr] | [INFO] [stderr] 1935 | Operator::I32LtU => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1941:13 [INFO] [stderr] | [INFO] [stderr] 1941 | Operator::I32LeU => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1941:13 [INFO] [stderr] | [INFO] [stderr] 1941 | Operator::I32LeU => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1947:13 [INFO] [stderr] | [INFO] [stderr] 1947 | Operator::I32GtU => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1947:13 [INFO] [stderr] | [INFO] [stderr] 1947 | Operator::I32GtU => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1953:13 [INFO] [stderr] | [INFO] [stderr] 1953 | Operator::I32GeU => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1953:13 [INFO] [stderr] | [INFO] [stderr] 1953 | Operator::I32GeU => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1959:13 [INFO] [stderr] | [INFO] [stderr] 1959 | Operator::I32LtS => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1959:13 [INFO] [stderr] | [INFO] [stderr] 1959 | Operator::I32LtS => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1962:13 [INFO] [stderr] | [INFO] [stderr] 1962 | Operator::I32LeS => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1962:13 [INFO] [stderr] | [INFO] [stderr] 1962 | Operator::I32LeS => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1968:13 [INFO] [stderr] | [INFO] [stderr] 1968 | Operator::I32GtS => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1968:13 [INFO] [stderr] | [INFO] [stderr] 1968 | Operator::I32GtS => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1974:13 [INFO] [stderr] | [INFO] [stderr] 1974 | Operator::I32GeS => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1974:13 [INFO] [stderr] | [INFO] [stderr] 1974 | Operator::I32GeS => Self::emit_cmpop_i32( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1980:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 1980 | Operator::I64Const { value } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1980:13 [INFO] [stderr] | [INFO] [stderr] 1980 | Operator::I64Const { value } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1985:13 [INFO] [stderr] | [INFO] [stderr] 1985 | Operator::I64Add => Self::emit_binop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1985:13 [INFO] [stderr] | [INFO] [stderr] 1985 | Operator::I64Add => Self::emit_binop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1991:13 [INFO] [stderr] | [INFO] [stderr] 1991 | Operator::I64Sub => Self::emit_binop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1991:13 [INFO] [stderr] | [INFO] [stderr] 1991 | Operator::I64Sub => Self::emit_binop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:1997:13 [INFO] [stderr] | [INFO] [stderr] 1997 | Operator::I64Mul => Self::emit_binop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:1997:13 [INFO] [stderr] | [INFO] [stderr] 1997 | Operator::I64Mul => Self::emit_binop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2003:13 [INFO] [stderr] | [INFO] [stderr] 2003 | Operator::I64DivU => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2003:13 [INFO] [stderr] | [INFO] [stderr] 2003 | Operator::I64DivU => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2022:13 [INFO] [stderr] | [INFO] [stderr] 2022 | Operator::I64DivS => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2022:13 [INFO] [stderr] | [INFO] [stderr] 2022 | Operator::I64DivS => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2041:13 [INFO] [stderr] | [INFO] [stderr] 2041 | Operator::I64RemU => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2041:13 [INFO] [stderr] | [INFO] [stderr] 2041 | Operator::I64RemU => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2060:13 [INFO] [stderr] | [INFO] [stderr] 2060 | Operator::I64RemS => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2060:13 [INFO] [stderr] | [INFO] [stderr] 2060 | Operator::I64RemS => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2107:13 [INFO] [stderr] | [INFO] [stderr] 2107 | Operator::I64And => Self::emit_binop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2107:13 [INFO] [stderr] | [INFO] [stderr] 2107 | Operator::I64And => Self::emit_binop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2113:13 [INFO] [stderr] | [INFO] [stderr] 2113 | Operator::I64Or => Self::emit_binop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2113:13 [INFO] [stderr] | [INFO] [stderr] 2113 | Operator::I64Or => Self::emit_binop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2119:13 [INFO] [stderr] | [INFO] [stderr] 2119 | Operator::I64Xor => Self::emit_binop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2119:13 [INFO] [stderr] | [INFO] [stderr] 2119 | Operator::I64Xor => Self::emit_binop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2125:13 [INFO] [stderr] | [INFO] [stderr] 2125 | Operator::I64Eq => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2125:13 [INFO] [stderr] | [INFO] [stderr] 2125 | Operator::I64Eq => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2131:13 [INFO] [stderr] | [INFO] [stderr] 2131 | Operator::I64Ne => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2131:13 [INFO] [stderr] | [INFO] [stderr] 2131 | Operator::I64Ne => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2137:13 [INFO] [stderr] | [INFO] [stderr] 2137 | Operator::I64Eqz => Self::emit_cmpop_i64_dynamic_b( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2137:13 [INFO] [stderr] | [INFO] [stderr] 2137 | Operator::I64Eqz => Self::emit_cmpop_i64_dynamic_b( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2144:13 [INFO] [stderr] | [INFO] [stderr] 2144 | Operator::I64Clz => Self::emit_xcnt_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2144:13 [INFO] [stderr] | [INFO] [stderr] 2144 | Operator::I64Clz => Self::emit_xcnt_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2150:13 [INFO] [stderr] | [INFO] [stderr] 2150 | Operator::I64Ctz => Self::emit_xcnt_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2150:13 [INFO] [stderr] | [INFO] [stderr] 2150 | Operator::I64Ctz => Self::emit_xcnt_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2156:13 [INFO] [stderr] | [INFO] [stderr] 2156 | Operator::I64Popcnt => Self::emit_xcnt_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2156:13 [INFO] [stderr] | [INFO] [stderr] 2156 | Operator::I64Popcnt => Self::emit_xcnt_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2162:13 [INFO] [stderr] | [INFO] [stderr] 2162 | Operator::I64Shl => Self::emit_shift_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2162:13 [INFO] [stderr] | [INFO] [stderr] 2162 | Operator::I64Shl => Self::emit_shift_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2168:13 [INFO] [stderr] | [INFO] [stderr] 2168 | Operator::I64ShrU => Self::emit_shift_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2168:13 [INFO] [stderr] | [INFO] [stderr] 2168 | Operator::I64ShrU => Self::emit_shift_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2174:13 [INFO] [stderr] | [INFO] [stderr] 2174 | Operator::I64ShrS => Self::emit_shift_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2174:13 [INFO] [stderr] | [INFO] [stderr] 2174 | Operator::I64ShrS => Self::emit_shift_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2180:13 [INFO] [stderr] | [INFO] [stderr] 2180 | Operator::I64Rotl => Self::emit_shift_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2180:13 [INFO] [stderr] | [INFO] [stderr] 2180 | Operator::I64Rotl => Self::emit_shift_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2186:13 [INFO] [stderr] | [INFO] [stderr] 2186 | Operator::I64Rotr => Self::emit_shift_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2186:13 [INFO] [stderr] | [INFO] [stderr] 2186 | Operator::I64Rotr => Self::emit_shift_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2192:13 [INFO] [stderr] | [INFO] [stderr] 2192 | Operator::I64LtU => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2192:13 [INFO] [stderr] | [INFO] [stderr] 2192 | Operator::I64LtU => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2198:13 [INFO] [stderr] | [INFO] [stderr] 2198 | Operator::I64LeU => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2198:13 [INFO] [stderr] | [INFO] [stderr] 2198 | Operator::I64LeU => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2204:13 [INFO] [stderr] | [INFO] [stderr] 2204 | Operator::I64GtU => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2204:13 [INFO] [stderr] | [INFO] [stderr] 2204 | Operator::I64GtU => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2210:13 [INFO] [stderr] | [INFO] [stderr] 2210 | Operator::I64GeU => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2210:13 [INFO] [stderr] | [INFO] [stderr] 2210 | Operator::I64GeU => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2216:13 [INFO] [stderr] | [INFO] [stderr] 2216 | Operator::I64LtS => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2216:13 [INFO] [stderr] | [INFO] [stderr] 2216 | Operator::I64LtS => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2219:13 [INFO] [stderr] | [INFO] [stderr] 2219 | Operator::I64LeS => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2219:13 [INFO] [stderr] | [INFO] [stderr] 2219 | Operator::I64LeS => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2225:13 [INFO] [stderr] | [INFO] [stderr] 2225 | Operator::I64GtS => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2225:13 [INFO] [stderr] | [INFO] [stderr] 2225 | Operator::I64GtS => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2231:13 [INFO] [stderr] | [INFO] [stderr] 2231 | Operator::I64GeS => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2231:13 [INFO] [stderr] | [INFO] [stderr] 2231 | Operator::I64GeS => Self::emit_cmpop_i64( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2237:13 [INFO] [stderr] | [INFO] [stderr] 2237 | Operator::I64ExtendUI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2237:13 [INFO] [stderr] | [INFO] [stderr] 2237 | Operator::I64ExtendUI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2251:13 [INFO] [stderr] | [INFO] [stderr] 2251 | Operator::I64ExtendSI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2251:13 [INFO] [stderr] | [INFO] [stderr] 2251 | Operator::I64ExtendSI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2266:13 [INFO] [stderr] | [INFO] [stderr] 2266 | Operator::I32WrapI64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2266:13 [INFO] [stderr] | [INFO] [stderr] 2266 | Operator::I32WrapI64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2281:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 2281 | Operator::F32Const { value } => self [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2281:13 [INFO] [stderr] | [INFO] [stderr] 2281 | Operator::F32Const { value } => self [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2284:13 [INFO] [stderr] | [INFO] [stderr] 2284 | Operator::F32Add => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2284:13 [INFO] [stderr] | [INFO] [stderr] 2284 | Operator::F32Add => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2290:13 [INFO] [stderr] | [INFO] [stderr] 2290 | Operator::F32Sub => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2290:13 [INFO] [stderr] | [INFO] [stderr] 2290 | Operator::F32Sub => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2296:13 [INFO] [stderr] | [INFO] [stderr] 2296 | Operator::F32Mul => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2296:13 [INFO] [stderr] | [INFO] [stderr] 2296 | Operator::F32Mul => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2302:13 [INFO] [stderr] | [INFO] [stderr] 2302 | Operator::F32Div => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2302:13 [INFO] [stderr] | [INFO] [stderr] 2302 | Operator::F32Div => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2308:13 [INFO] [stderr] | [INFO] [stderr] 2308 | Operator::F32Max => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2308:13 [INFO] [stderr] | [INFO] [stderr] 2308 | Operator::F32Max => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2314:13 [INFO] [stderr] | [INFO] [stderr] 2314 | Operator::F32Min => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2314:13 [INFO] [stderr] | [INFO] [stderr] 2314 | Operator::F32Min => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2320:13 [INFO] [stderr] | [INFO] [stderr] 2320 | Operator::F32Eq => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2320:13 [INFO] [stderr] | [INFO] [stderr] 2320 | Operator::F32Eq => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2326:13 [INFO] [stderr] | [INFO] [stderr] 2326 | Operator::F32Ne => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2326:13 [INFO] [stderr] | [INFO] [stderr] 2326 | Operator::F32Ne => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2332:13 [INFO] [stderr] | [INFO] [stderr] 2332 | Operator::F32Lt => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2332:13 [INFO] [stderr] | [INFO] [stderr] 2332 | Operator::F32Lt => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2338:13 [INFO] [stderr] | [INFO] [stderr] 2338 | Operator::F32Le => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2338:13 [INFO] [stderr] | [INFO] [stderr] 2338 | Operator::F32Le => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2344:13 [INFO] [stderr] | [INFO] [stderr] 2344 | Operator::F32Gt => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2344:13 [INFO] [stderr] | [INFO] [stderr] 2344 | Operator::F32Gt => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2350:13 [INFO] [stderr] | [INFO] [stderr] 2350 | Operator::F32Ge => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2350:13 [INFO] [stderr] | [INFO] [stderr] 2350 | Operator::F32Ge => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2356:13 [INFO] [stderr] | [INFO] [stderr] 2356 | Operator::F32Nearest => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2356:13 [INFO] [stderr] | [INFO] [stderr] 2356 | Operator::F32Nearest => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2362:13 [INFO] [stderr] | [INFO] [stderr] 2362 | Operator::F32Floor => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2362:13 [INFO] [stderr] | [INFO] [stderr] 2362 | Operator::F32Floor => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2368:13 [INFO] [stderr] | [INFO] [stderr] 2368 | Operator::F32Ceil => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2368:13 [INFO] [stderr] | [INFO] [stderr] 2368 | Operator::F32Ceil => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2374:13 [INFO] [stderr] | [INFO] [stderr] 2374 | Operator::F32Trunc => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2374:13 [INFO] [stderr] | [INFO] [stderr] 2374 | Operator::F32Trunc => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2380:13 [INFO] [stderr] | [INFO] [stderr] 2380 | Operator::F32Sqrt => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2380:13 [INFO] [stderr] | [INFO] [stderr] 2380 | Operator::F32Sqrt => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2387:13 [INFO] [stderr] | [INFO] [stderr] 2387 | Operator::F32Copysign => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2387:13 [INFO] [stderr] | [INFO] [stderr] 2387 | Operator::F32Copysign => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2415:13 [INFO] [stderr] | [INFO] [stderr] 2415 | Operator::F32Abs => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2415:13 [INFO] [stderr] | [INFO] [stderr] 2415 | Operator::F32Abs => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2431:13 [INFO] [stderr] | [INFO] [stderr] 2431 | Operator::F32Neg => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2431:13 [INFO] [stderr] | [INFO] [stderr] 2431 | Operator::F32Neg => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2443:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 2443 | Operator::F64Const { value } => self [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2443:13 [INFO] [stderr] | [INFO] [stderr] 2443 | Operator::F64Const { value } => self [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2446:13 [INFO] [stderr] | [INFO] [stderr] 2446 | Operator::F64Add => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2446:13 [INFO] [stderr] | [INFO] [stderr] 2446 | Operator::F64Add => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2452:13 [INFO] [stderr] | [INFO] [stderr] 2452 | Operator::F64Sub => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2452:13 [INFO] [stderr] | [INFO] [stderr] 2452 | Operator::F64Sub => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2458:13 [INFO] [stderr] | [INFO] [stderr] 2458 | Operator::F64Mul => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2458:13 [INFO] [stderr] | [INFO] [stderr] 2458 | Operator::F64Mul => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2464:13 [INFO] [stderr] | [INFO] [stderr] 2464 | Operator::F64Div => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2464:13 [INFO] [stderr] | [INFO] [stderr] 2464 | Operator::F64Div => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2470:13 [INFO] [stderr] | [INFO] [stderr] 2470 | Operator::F64Max => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2470:13 [INFO] [stderr] | [INFO] [stderr] 2470 | Operator::F64Max => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2476:13 [INFO] [stderr] | [INFO] [stderr] 2476 | Operator::F64Min => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2476:13 [INFO] [stderr] | [INFO] [stderr] 2476 | Operator::F64Min => Self::emit_fp_binop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2482:13 [INFO] [stderr] | [INFO] [stderr] 2482 | Operator::F64Eq => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2482:13 [INFO] [stderr] | [INFO] [stderr] 2482 | Operator::F64Eq => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2488:13 [INFO] [stderr] | [INFO] [stderr] 2488 | Operator::F64Ne => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2488:13 [INFO] [stderr] | [INFO] [stderr] 2488 | Operator::F64Ne => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2494:13 [INFO] [stderr] | [INFO] [stderr] 2494 | Operator::F64Lt => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2494:13 [INFO] [stderr] | [INFO] [stderr] 2494 | Operator::F64Lt => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2500:13 [INFO] [stderr] | [INFO] [stderr] 2500 | Operator::F64Le => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2500:13 [INFO] [stderr] | [INFO] [stderr] 2500 | Operator::F64Le => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2506:13 [INFO] [stderr] | [INFO] [stderr] 2506 | Operator::F64Gt => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2506:13 [INFO] [stderr] | [INFO] [stderr] 2506 | Operator::F64Gt => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2512:13 [INFO] [stderr] | [INFO] [stderr] 2512 | Operator::F64Ge => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2512:13 [INFO] [stderr] | [INFO] [stderr] 2512 | Operator::F64Ge => Self::emit_fp_cmpop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2518:13 [INFO] [stderr] | [INFO] [stderr] 2518 | Operator::F64Nearest => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2518:13 [INFO] [stderr] | [INFO] [stderr] 2518 | Operator::F64Nearest => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2524:13 [INFO] [stderr] | [INFO] [stderr] 2524 | Operator::F64Floor => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2524:13 [INFO] [stderr] | [INFO] [stderr] 2524 | Operator::F64Floor => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2530:13 [INFO] [stderr] | [INFO] [stderr] 2530 | Operator::F64Ceil => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2530:13 [INFO] [stderr] | [INFO] [stderr] 2530 | Operator::F64Ceil => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2536:13 [INFO] [stderr] | [INFO] [stderr] 2536 | Operator::F64Trunc => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2536:13 [INFO] [stderr] | [INFO] [stderr] 2536 | Operator::F64Trunc => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2542:13 [INFO] [stderr] | [INFO] [stderr] 2542 | Operator::F64Sqrt => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2542:13 [INFO] [stderr] | [INFO] [stderr] 2542 | Operator::F64Sqrt => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2549:13 [INFO] [stderr] | [INFO] [stderr] 2549 | Operator::F64Copysign => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2549:13 [INFO] [stderr] | [INFO] [stderr] 2549 | Operator::F64Copysign => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2586:13 [INFO] [stderr] | [INFO] [stderr] 2586 | Operator::F64Abs => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2586:13 [INFO] [stderr] | [INFO] [stderr] 2586 | Operator::F64Abs => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2608:13 [INFO] [stderr] | [INFO] [stderr] 2608 | Operator::F64Neg => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2608:13 [INFO] [stderr] | [INFO] [stderr] 2608 | Operator::F64Neg => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2620:13 [INFO] [stderr] | [INFO] [stderr] 2620 | Operator::F64PromoteF32 => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2620:13 [INFO] [stderr] | [INFO] [stderr] 2620 | Operator::F64PromoteF32 => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2626:13 [INFO] [stderr] | [INFO] [stderr] 2626 | Operator::F32DemoteF64 => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2626:13 [INFO] [stderr] | [INFO] [stderr] 2626 | Operator::F32DemoteF64 => Self::emit_fp_unop_avx( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2633:13 [INFO] [stderr] | [INFO] [stderr] 2633 | Operator::I32ReinterpretF32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2633:13 [INFO] [stderr] | [INFO] [stderr] 2633 | Operator::I32ReinterpretF32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2650:13 [INFO] [stderr] | [INFO] [stderr] 2650 | Operator::F32ReinterpretI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2650:13 [INFO] [stderr] | [INFO] [stderr] 2650 | Operator::F32ReinterpretI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2668:13 [INFO] [stderr] | [INFO] [stderr] 2668 | Operator::I64ReinterpretF64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2668:13 [INFO] [stderr] | [INFO] [stderr] 2668 | Operator::I64ReinterpretF64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2685:13 [INFO] [stderr] | [INFO] [stderr] 2685 | Operator::F64ReinterpretI64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2685:13 [INFO] [stderr] | [INFO] [stderr] 2685 | Operator::F64ReinterpretI64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2703:13 [INFO] [stderr] | [INFO] [stderr] 2703 | Operator::I32TruncUF32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2703:13 [INFO] [stderr] | [INFO] [stderr] 2703 | Operator::I32TruncUF32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2728:13 [INFO] [stderr] | [INFO] [stderr] 2728 | Operator::I32TruncSF32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2728:13 [INFO] [stderr] | [INFO] [stderr] 2728 | Operator::I32TruncSF32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2759:13 [INFO] [stderr] | [INFO] [stderr] 2759 | Operator::I64TruncSF32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2759:13 [INFO] [stderr] | [INFO] [stderr] 2759 | Operator::I64TruncSF32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2789:13 [INFO] [stderr] | [INFO] [stderr] 2789 | Operator::I64TruncUF32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2789:13 [INFO] [stderr] | [INFO] [stderr] 2789 | Operator::I64TruncUF32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2859:13 [INFO] [stderr] | [INFO] [stderr] 2859 | Operator::I32TruncUF64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2859:13 [INFO] [stderr] | [INFO] [stderr] 2859 | Operator::I32TruncUF64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2884:13 [INFO] [stderr] | [INFO] [stderr] 2884 | Operator::I32TruncSF64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2884:13 [INFO] [stderr] | [INFO] [stderr] 2884 | Operator::I32TruncSF64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2920:13 [INFO] [stderr] | [INFO] [stderr] 2920 | Operator::I64TruncSF64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2920:13 [INFO] [stderr] | [INFO] [stderr] 2920 | Operator::I64TruncSF64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:2951:13 [INFO] [stderr] | [INFO] [stderr] 2951 | Operator::I64TruncUF64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:2951:13 [INFO] [stderr] | [INFO] [stderr] 2951 | Operator::I64TruncUF64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3006:13 [INFO] [stderr] | [INFO] [stderr] 3006 | Operator::F32ConvertSI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3006:13 [INFO] [stderr] | [INFO] [stderr] 3006 | Operator::F32ConvertSI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3021:13 [INFO] [stderr] | [INFO] [stderr] 3021 | Operator::F32ConvertUI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3021:13 [INFO] [stderr] | [INFO] [stderr] 3021 | Operator::F32ConvertUI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3036:13 [INFO] [stderr] | [INFO] [stderr] 3036 | Operator::F32ConvertSI64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3036:13 [INFO] [stderr] | [INFO] [stderr] 3036 | Operator::F32ConvertSI64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3051:13 [INFO] [stderr] | [INFO] [stderr] 3051 | Operator::F32ConvertUI64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3051:13 [INFO] [stderr] | [INFO] [stderr] 3051 | Operator::F32ConvertUI64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3083:13 [INFO] [stderr] | [INFO] [stderr] 3083 | Operator::F64ConvertSI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3083:13 [INFO] [stderr] | [INFO] [stderr] 3083 | Operator::F64ConvertSI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3098:13 [INFO] [stderr] | [INFO] [stderr] 3098 | Operator::F64ConvertUI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3098:13 [INFO] [stderr] | [INFO] [stderr] 3098 | Operator::F64ConvertUI32 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3113:13 [INFO] [stderr] | [INFO] [stderr] 3113 | Operator::F64ConvertSI64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3113:13 [INFO] [stderr] | [INFO] [stderr] 3113 | Operator::F64ConvertSI64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3128:13 [INFO] [stderr] | [INFO] [stderr] 3128 | Operator::F64ConvertUI64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3128:13 [INFO] [stderr] | [INFO] [stderr] 3128 | Operator::F64ConvertUI64 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3160:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3160 | Operator::Call { function_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3160:13 [INFO] [stderr] | [INFO] [stderr] 3160 | Operator::Call { function_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3205:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3205 | Operator::CallIndirect { index, table_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3205:13 [INFO] [stderr] | [INFO] [stderr] 3205 | Operator::CallIndirect { index, table_index } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3318:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3318 | Operator::If { ty } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3318:13 [INFO] [stderr] | [INFO] [stderr] 3318 | Operator::If { ty } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3345:13 [INFO] [stderr] | [INFO] [stderr] 3345 | Operator::Else => { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3345:13 [INFO] [stderr] | [INFO] [stderr] 3345 | Operator::Else => { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3377:13 [INFO] [stderr] | [INFO] [stderr] 3377 | Operator::Select => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3377:13 [INFO] [stderr] | [INFO] [stderr] 3377 | Operator::Select => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3423:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3423 | Operator::Block { ty } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3423:13 [INFO] [stderr] | [INFO] [stderr] 3423 | Operator::Block { ty } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3435:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3435 | Operator::Loop { ty } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3435:13 [INFO] [stderr] | [INFO] [stderr] 3435 | Operator::Loop { ty } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3449:13 [INFO] [stderr] | [INFO] [stderr] 3449 | Operator::Nop => {} [INFO] [stderr] | ^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3449:13 [INFO] [stderr] | [INFO] [stderr] 3449 | Operator::Nop => {} [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3450:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3450 | Operator::MemorySize { reserved } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3450:13 [INFO] [stderr] | [INFO] [stderr] 3450 | Operator::MemorySize { reserved } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3477:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3477 | Operator::MemoryGrow { reserved } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3477:13 [INFO] [stderr] | [INFO] [stderr] 3477 | Operator::MemoryGrow { reserved } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3517:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3517 | Operator::I32Load { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3517:13 [INFO] [stderr] | [INFO] [stderr] 3517 | Operator::I32Load { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3543:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3543 | Operator::F32Load { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3543:13 [INFO] [stderr] | [INFO] [stderr] 3543 | Operator::F32Load { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3569:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3569 | Operator::I32Load8U { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3569:13 [INFO] [stderr] | [INFO] [stderr] 3569 | Operator::I32Load8U { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3596:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3596 | Operator::I32Load8S { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3596:13 [INFO] [stderr] | [INFO] [stderr] 3596 | Operator::I32Load8S { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3623:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3623 | Operator::I32Load16U { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3623:13 [INFO] [stderr] | [INFO] [stderr] 3623 | Operator::I32Load16U { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3650:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3650 | Operator::I32Load16S { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3650:13 [INFO] [stderr] | [INFO] [stderr] 3650 | Operator::I32Load16S { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3677:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3677 | Operator::I32Store { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3677:13 [INFO] [stderr] | [INFO] [stderr] 3677 | Operator::I32Store { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3703:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3703 | Operator::F32Store { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3703:13 [INFO] [stderr] | [INFO] [stderr] 3703 | Operator::F32Store { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3729:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3729 | Operator::I32Store8 { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3729:13 [INFO] [stderr] | [INFO] [stderr] 3729 | Operator::I32Store8 { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3755:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3755 | Operator::I32Store16 { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3755:13 [INFO] [stderr] | [INFO] [stderr] 3755 | Operator::I32Store16 { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3781:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3781 | Operator::I64Load { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3781:13 [INFO] [stderr] | [INFO] [stderr] 3781 | Operator::I64Load { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3807:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3807 | Operator::F64Load { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3807:13 [INFO] [stderr] | [INFO] [stderr] 3807 | Operator::F64Load { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3833:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3833 | Operator::I64Load8U { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3833:13 [INFO] [stderr] | [INFO] [stderr] 3833 | Operator::I64Load8U { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3860:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3860 | Operator::I64Load8S { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3860:13 [INFO] [stderr] | [INFO] [stderr] 3860 | Operator::I64Load8S { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3887:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3887 | Operator::I64Load16U { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3887:13 [INFO] [stderr] | [INFO] [stderr] 3887 | Operator::I64Load16U { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3914:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3914 | Operator::I64Load16S { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3914:13 [INFO] [stderr] | [INFO] [stderr] 3914 | Operator::I64Load16S { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3941:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3941 | Operator::I64Load32U { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3941:13 [INFO] [stderr] | [INFO] [stderr] 3941 | Operator::I64Load32U { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:3973:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 3973 | Operator::I64Load32S { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:3973:13 [INFO] [stderr] | [INFO] [stderr] 3973 | Operator::I64Load32S { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:4000:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 4000 | Operator::I64Store { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:4000:13 [INFO] [stderr] | [INFO] [stderr] 4000 | Operator::I64Store { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:4026:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 4026 | Operator::F64Store { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:4026:13 [INFO] [stderr] | [INFO] [stderr] 4026 | Operator::F64Store { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:4052:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 4052 | Operator::I64Store8 { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:4052:13 [INFO] [stderr] | [INFO] [stderr] 4052 | Operator::I64Store8 { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:4078:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 4078 | Operator::I64Store16 { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:4078:13 [INFO] [stderr] | [INFO] [stderr] 4078 | Operator::I64Store16 { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:4104:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 4104 | Operator::I64Store32 { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:4104:13 [INFO] [stderr] | [INFO] [stderr] 4104 | Operator::I64Store32 { ref memarg } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:4130:13 [INFO] [stderr] | [INFO] [stderr] 4130 | Operator::Unreachable => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:4130:13 [INFO] [stderr] | [INFO] [stderr] 4130 | Operator::Unreachable => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:4134:13 [INFO] [stderr] | [INFO] [stderr] 4134 | Operator::Return => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:4134:13 [INFO] [stderr] | [INFO] [stderr] 4134 | Operator::Return => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:4157:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 4157 | Operator::Br { relative_depth } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:4157:13 [INFO] [stderr] | [INFO] [stderr] 4157 | Operator::Br { relative_depth } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:4174:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 4174 | Operator::BrIf { relative_depth } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:4174:13 [INFO] [stderr] | [INFO] [stderr] 4174 | Operator::BrIf { relative_depth } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:4205:13 [INFO] [stderr] | [INFO] [stderr] 1586 | match *op { [INFO] [stderr] | --- this match expression has type `wasmparser::primitives::Operator<'_>` [INFO] [stderr] ... [INFO] [stderr] 4205 | Operator::BrTable { ref table } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:4205:13 [INFO] [stderr] | [INFO] [stderr] 4205 | Operator::BrTable { ref table } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:4272:13 [INFO] [stderr] | [INFO] [stderr] 4272 | Operator::Drop => { [INFO] [stderr] | ^^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:4272:13 [INFO] [stderr] | [INFO] [stderr] 4272 | Operator::Drop => { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> src/codegen_x64.rs:4275:13 [INFO] [stderr] | [INFO] [stderr] 4275 | Operator::End => { [INFO] [stderr] | ^^^^^^^^^^^^^ expected enum `wasmparser::primitives::Operator`, found a different enum `wasmparser::primitives::Operator` [INFO] [stderr] | [INFO] [stderr] = note: expected type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] found type `wasmparser::primitives::Operator<'_>` (enum `wasmparser::primitives::Operator`) [INFO] [stderr] note: Perhaps two different versions of crate `wasmparser` are being used? [INFO] [stderr] --> src/codegen_x64.rs:4275:13 [INFO] [stderr] | [INFO] [stderr] 4275 | Operator::End => { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to 180 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0053, E0308. [INFO] [stderr] For more information about an error, try `rustc --explain E0053`. [INFO] [stderr] error: Could not compile `wasmer-singlepass-backend`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: aborting due to 180 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0053, E0308. [INFO] [stderr] For more information about an error, try `rustc --explain E0053`. [INFO] [stderr] error: Could not compile `wasmer-singlepass-backend`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "7b51f421ff54587a76adb49d36c6ab174693a10ebde738757607362418b1e8db"` [INFO] running `"docker" "rm" "-f" "7b51f421ff54587a76adb49d36c6ab174693a10ebde738757607362418b1e8db"` [INFO] [stdout] 7b51f421ff54587a76adb49d36c6ab174693a10ebde738757607362418b1e8db