[INFO] fetching crate solana_rbpf 0.8.5...
[INFO] testing solana_rbpf-0.8.5 against nightly-2024-10-28 for randomize-layout
[INFO] extracting crate solana_rbpf 0.8.5 into /workspace/builds/worker-2-tc1/source
[INFO] validating manifest of crates.io crate solana_rbpf 0.8.5 on toolchain nightly-2024-10-28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2024-10-28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate solana_rbpf 0.8.5
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate solana_rbpf 0.8.5
[INFO] tweaked toml for crates.io crate solana_rbpf 0.8.5 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] crate crates.io crate solana_rbpf 0.8.5 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2024-10-28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded assoc v0.1.3
[INFO] [stderr]   Downloaded derive_arbitrary v1.1.0
[INFO] [stderr]   Downloaded managed v0.8.0
[INFO] [stderr]   Downloaded shuttle v0.7.1
[INFO] [stderr]   Downloaded arbitrary v1.1.0
[INFO] [stderr]   Downloaded gdbstub v0.6.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5f100d1a47b4c0f05151ab12ae119911b3ea2472b164954c772a503660ab07b9
[INFO] running `Command { std: "docker" "start" "-a" "5f100d1a47b4c0f05151ab12ae119911b3ea2472b164954c772a503660ab07b9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5f100d1a47b4c0f05151ab12ae119911b3ea2472b164954c772a503660ab07b9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5f100d1a47b4c0f05151ab12ae119911b3ea2472b164954c772a503660ab07b9", kill_on_drop: false }`
[INFO] [stdout] 5f100d1a47b4c0f05151ab12ae119911b3ea2472b164954c772a503660ab07b9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6607a3f8a132751f44eabc70a76abd0b96e3460a429d690f62b4b1857c1bc30e
[INFO] running `Command { std: "docker" "start" "-a" "6607a3f8a132751f44eabc70a76abd0b96e3460a429d690f62b4b1857c1bc30e", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.122
[INFO] [stderr]    Compiling proc-macro2 v1.0.37
[INFO] [stderr]    Compiling unicode-xid v0.2.2
[INFO] [stderr]    Compiling syn v1.0.91
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling memchr v2.4.1
[INFO] [stderr]    Compiling void v1.0.2
[INFO] [stderr]    Compiling ppv-lite86 v0.2.16
[INFO] [stderr]    Compiling byteorder v1.4.3
[INFO] [stderr]    Compiling ascii v0.9.3
[INFO] [stderr]    Compiling either v1.6.1
[INFO] [stderr]    Compiling log v0.4.21
[INFO] [stderr]    Compiling scroll v0.11.0
[INFO] [stderr]    Compiling rustc-demangle v0.1.21
[INFO] [stderr]    Compiling unreachable v1.0.0
[INFO] [stderr]    Compiling hash32 v0.2.1
[INFO] [stderr]    Compiling quote v1.0.17
[INFO] [stderr]    Compiling combine v3.8.1
[INFO] [stderr]    Compiling getrandom v0.2.6
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling thiserror-impl v1.0.30
[INFO] [stderr]    Compiling thiserror v1.0.30
[INFO] [stderr]    Compiling solana_rbpf v0.8.5 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 13.26s
[INFO] running `Command { std: "docker" "inspect" "6607a3f8a132751f44eabc70a76abd0b96e3460a429d690f62b4b1857c1bc30e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6607a3f8a132751f44eabc70a76abd0b96e3460a429d690f62b4b1857c1bc30e", kill_on_drop: false }`
[INFO] [stdout] 6607a3f8a132751f44eabc70a76abd0b96e3460a429d690f62b4b1857c1bc30e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 61a8fb5548e232e5af2948a5e9d2b0573e31e5183c8e4c5c54db0e15e672fae5
[INFO] running `Command { std: "docker" "start" "-a" "61a8fb5548e232e5af2948a5e9d2b0573e31e5183c8e4c5c54db0e15e672fae5", kill_on_drop: false }`
[INFO] [stderr]    Compiling byteorder v0.5.3
[INFO] [stderr]    Compiling json v0.12.4
[INFO] [stderr]    Compiling elf v0.0.10
[INFO] [stderr]    Compiling solana_rbpf v0.8.5 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0463]: can't find crate for `test_utils`
[INFO] [stdout]   --> tests/exercise_instructions.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | extern crate test_utils;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_utils`
[INFO] [stdout]   --> tests/verifier.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 | use test_utils::{assert_error, create_vm};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `test_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `test_utils`
[INFO] [stdout]  --> tests/assembler.rs:9:1
[INFO] [stdout]   |
[INFO] [stdout] 9 | extern crate test_utils;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `test_utils`
[INFO] [stdout]   --> tests/execution.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | extern crate test_utils;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `solana_rbpf` (test "verifier") due to 1 previous error
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/exercise_instructions.rs:58:59
[INFO] [stdout]     |
[INFO] [stdout] 58  |             let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                           ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 545 |     test_interpreter_and_jit_asm!(asm.as_str(), config, input, (), TestContextObject::new(cu));
[INFO] [stdout]     |     ------------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/exercise_instructions.rs:61:17
[INFO] [stdout]     |
[INFO] [stdout] 61  |                 vm.registers[11],
[INFO] [stdout]     |                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 545 |     test_interpreter_and_jit_asm!(asm.as_str(), config, input, (), TestContextObject::new(cu));
[INFO] [stdout]     |     ------------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/exercise_instructions.rs:62:17
[INFO] [stdout]     |
[INFO] [stdout] 62  |                 vm.context_object_pointer.clone(),
[INFO] [stdout]     |                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 545 |     test_interpreter_and_jit_asm!(asm.as_str(), config, input, (), TestContextObject::new(cu));
[INFO] [stdout]     |     ------------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/exercise_instructions.rs:82:51
[INFO] [stdout]     |
[INFO] [stdout] 82  |             let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 545 |     test_interpreter_and_jit_asm!(asm.as_str(), config, input, (), TestContextObject::new(cu));
[INFO] [stdout]     |     ------------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/exercise_instructions.rs:83:31
[INFO] [stdout]     |
[INFO] [stdout] 83  |             let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                               ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 545 |     test_interpreter_and_jit_asm!(asm.as_str(), config, input, (), TestContextObject::new(cu));
[INFO] [stdout]     |     ------------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/exercise_instructions.rs:105:39
[INFO] [stdout]     |
[INFO] [stdout] 105 |                 interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                       ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 545 |     test_interpreter_and_jit_asm!(asm.as_str(), config, input, (), TestContextObject::new(cu));
[INFO] [stdout]     |     ------------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_utils`
[INFO] [stdout]     --> src/elf.rs:1212:9
[INFO] [stdout]      |
[INFO] [stdout] 1212 |     use test_utils::assert_error;
[INFO] [stdout]      |         ^^^^^^^^^^ use of undeclared crate or module `test_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_utils`
[INFO] [stdout]    --> src/memory_region.rs:964:9
[INFO] [stdout]     |
[INFO] [stdout] 964 |     use test_utils::assert_error;
[INFO] [stdout]     |         ^^^^^^^^^^ use of undeclared crate or module `test_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `SECTION_NAME_LENGTH_MAXIMUM`
[INFO] [stdout]     --> src/elf.rs:1202:13
[INFO] [stdout]      |
[INFO] [stdout] 1202 |             SECTION_NAME_LENGTH_MAXIMUM,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `solana_rbpf` (test "assembler") due to 1 previous error
[INFO] [stdout] Some errors have detailed explanations: E0425, E0463.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `solana_rbpf` (test "exercise_instructions") due to 7 previous errors
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `solana_rbpf` (lib test) due to 2 previous errors; 1 warning emitted
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 188 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 189 | |         "
[INFO] [stdout] 190 | |         mov32 r1, 1
[INFO] [stdout] 191 | |         mov32 r0, r1
[INFO] [stdout] ...   |
[INFO] [stdout] 196 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 197 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 188 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 189 | |         "
[INFO] [stdout] 190 | |         mov32 r1, 1
[INFO] [stdout] 191 | |         mov32 r0, r1
[INFO] [stdout] ...   |
[INFO] [stdout] 196 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 197 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 188 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 189 | |         "
[INFO] [stdout] 190 | |         mov32 r1, 1
[INFO] [stdout] 191 | |         mov32 r0, r1
[INFO] [stdout] ...   |
[INFO] [stdout] 196 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 197 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 188 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 189 | |         "
[INFO] [stdout] 190 | |         mov32 r1, 1
[INFO] [stdout] 191 | |         mov32 r0, r1
[INFO] [stdout] ...   |
[INFO] [stdout] 196 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 197 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 188 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 189 | |         "
[INFO] [stdout] 190 | |         mov32 r1, 1
[INFO] [stdout] 191 | |         mov32 r0, r1
[INFO] [stdout] ...   |
[INFO] [stdout] 196 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 197 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 188 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 189 | |         "
[INFO] [stdout] 190 | |         mov32 r1, 1
[INFO] [stdout] 191 | |         mov32 r0, r1
[INFO] [stdout] ...   |
[INFO] [stdout] 196 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 197 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 202 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 203 | |         "
[INFO] [stdout] 204 | |         mov32 r0, -1
[INFO] [stdout] 205 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |         ProgramResult::Ok(0xffffffff),
[INFO] [stdout] 210 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 202 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 203 | |         "
[INFO] [stdout] 204 | |         mov32 r0, -1
[INFO] [stdout] 205 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |         ProgramResult::Ok(0xffffffff),
[INFO] [stdout] 210 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 202 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 203 | |         "
[INFO] [stdout] 204 | |         mov32 r0, -1
[INFO] [stdout] 205 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |         ProgramResult::Ok(0xffffffff),
[INFO] [stdout] 210 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 202 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 203 | |         "
[INFO] [stdout] 204 | |         mov32 r0, -1
[INFO] [stdout] 205 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |         ProgramResult::Ok(0xffffffff),
[INFO] [stdout] 210 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 202 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 203 | |         "
[INFO] [stdout] 204 | |         mov32 r0, -1
[INFO] [stdout] 205 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |         ProgramResult::Ok(0xffffffff),
[INFO] [stdout] 210 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 202 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 203 | |         "
[INFO] [stdout] 204 | |         mov32 r0, -1
[INFO] [stdout] 205 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |         ProgramResult::Ok(0xffffffff),
[INFO] [stdout] 210 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 215 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 216 | |         "
[INFO] [stdout] 217 | |         mov32 r1, -1
[INFO] [stdout] 218 | |         mov32 r0, r1
[INFO] [stdout] ...   |
[INFO] [stdout] 223 | |         ProgramResult::Ok(0xffffffff),
[INFO] [stdout] 224 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 215 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 216 | |         "
[INFO] [stdout] 217 | |         mov32 r1, -1
[INFO] [stdout] 218 | |         mov32 r0, r1
[INFO] [stdout] ...   |
[INFO] [stdout] 223 | |         ProgramResult::Ok(0xffffffff),
[INFO] [stdout] 224 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 215 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 216 | |         "
[INFO] [stdout] 217 | |         mov32 r1, -1
[INFO] [stdout] 218 | |         mov32 r0, r1
[INFO] [stdout] ...   |
[INFO] [stdout] 223 | |         ProgramResult::Ok(0xffffffff),
[INFO] [stdout] 224 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 215 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 216 | |         "
[INFO] [stdout] 217 | |         mov32 r1, -1
[INFO] [stdout] 218 | |         mov32 r0, r1
[INFO] [stdout] ...   |
[INFO] [stdout] 223 | |         ProgramResult::Ok(0xffffffff),
[INFO] [stdout] 224 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 215 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 216 | |         "
[INFO] [stdout] 217 | |         mov32 r1, -1
[INFO] [stdout] 218 | |         mov32 r0, r1
[INFO] [stdout] ...   |
[INFO] [stdout] 223 | |         ProgramResult::Ok(0xffffffff),
[INFO] [stdout] 224 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 215 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 216 | |         "
[INFO] [stdout] 217 | |         mov32 r1, -1
[INFO] [stdout] 218 | |         mov32 r0, r1
[INFO] [stdout] ...   |
[INFO] [stdout] 223 | |         ProgramResult::Ok(0xffffffff),
[INFO] [stdout] 224 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 229 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 230 | |         "
[INFO] [stdout] 231 | |         mov r0, 1
[INFO] [stdout] 232 | |         mov r6, r0
[INFO] [stdout] ...   |
[INFO] [stdout] 241 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 242 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 229 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 230 | |         "
[INFO] [stdout] 231 | |         mov r0, 1
[INFO] [stdout] 232 | |         mov r6, r0
[INFO] [stdout] ...   |
[INFO] [stdout] 241 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 242 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 229 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 230 | |         "
[INFO] [stdout] 231 | |         mov r0, 1
[INFO] [stdout] 232 | |         mov r6, r0
[INFO] [stdout] ...   |
[INFO] [stdout] 241 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 242 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 229 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 230 | |         "
[INFO] [stdout] 231 | |         mov r0, 1
[INFO] [stdout] 232 | |         mov r6, r0
[INFO] [stdout] ...   |
[INFO] [stdout] 241 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 242 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 229 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 230 | |         "
[INFO] [stdout] 231 | |         mov r0, 1
[INFO] [stdout] 232 | |         mov r6, r0
[INFO] [stdout] ...   |
[INFO] [stdout] 241 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 242 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 229 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 230 | |         "
[INFO] [stdout] 231 | |         mov r0, 1
[INFO] [stdout] 232 | |         mov r6, r0
[INFO] [stdout] ...   |
[INFO] [stdout] 241 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 242 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 247 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 248 | |         "
[INFO] [stdout] 249 | |         mov32 r0, 0
[INFO] [stdout] 250 | |         mov32 r1, 2
[INFO] [stdout] ...   |
[INFO] [stdout] 257 | |         ProgramResult::Ok(0x3),
[INFO] [stdout] 258 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 247 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 248 | |         "
[INFO] [stdout] 249 | |         mov32 r0, 0
[INFO] [stdout] 250 | |         mov32 r1, 2
[INFO] [stdout] ...   |
[INFO] [stdout] 257 | |         ProgramResult::Ok(0x3),
[INFO] [stdout] 258 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 247 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 248 | |         "
[INFO] [stdout] 249 | |         mov32 r0, 0
[INFO] [stdout] 250 | |         mov32 r1, 2
[INFO] [stdout] ...   |
[INFO] [stdout] 257 | |         ProgramResult::Ok(0x3),
[INFO] [stdout] 258 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 247 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 248 | |         "
[INFO] [stdout] 249 | |         mov32 r0, 0
[INFO] [stdout] 250 | |         mov32 r1, 2
[INFO] [stdout] ...   |
[INFO] [stdout] 257 | |         ProgramResult::Ok(0x3),
[INFO] [stdout] 258 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 247 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 248 | |         "
[INFO] [stdout] 249 | |         mov32 r0, 0
[INFO] [stdout] 250 | |         mov32 r1, 2
[INFO] [stdout] ...   |
[INFO] [stdout] 257 | |         ProgramResult::Ok(0x3),
[INFO] [stdout] 258 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 247 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 248 | |         "
[INFO] [stdout] 249 | |         mov32 r0, 0
[INFO] [stdout] 250 | |         mov32 r1, 2
[INFO] [stdout] ...   |
[INFO] [stdout] 257 | |         ProgramResult::Ok(0x3),
[INFO] [stdout] 258 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 263 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 264 | |         "
[INFO] [stdout] 265 | |         mov32 r0, 0
[INFO] [stdout] 266 | |         mov32 r1, 1
[INFO] [stdout] ...   |
[INFO] [stdout] 287 | |         ProgramResult::Ok(110),
[INFO] [stdout] 288 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 263 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 264 | |         "
[INFO] [stdout] 265 | |         mov32 r0, 0
[INFO] [stdout] 266 | |         mov32 r1, 1
[INFO] [stdout] ...   |
[INFO] [stdout] 287 | |         ProgramResult::Ok(110),
[INFO] [stdout] 288 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 263 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 264 | |         "
[INFO] [stdout] 265 | |         mov32 r0, 0
[INFO] [stdout] 266 | |         mov32 r1, 1
[INFO] [stdout] ...   |
[INFO] [stdout] 287 | |         ProgramResult::Ok(110),
[INFO] [stdout] 288 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 263 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 264 | |         "
[INFO] [stdout] 265 | |         mov32 r0, 0
[INFO] [stdout] 266 | |         mov32 r1, 1
[INFO] [stdout] ...   |
[INFO] [stdout] 287 | |         ProgramResult::Ok(110),
[INFO] [stdout] 288 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 263 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 264 | |         "
[INFO] [stdout] 265 | |         mov32 r0, 0
[INFO] [stdout] 266 | |         mov32 r1, 1
[INFO] [stdout] ...   |
[INFO] [stdout] 287 | |         ProgramResult::Ok(110),
[INFO] [stdout] 288 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 263 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 264 | |         "
[INFO] [stdout] 265 | |         mov32 r0, 0
[INFO] [stdout] 266 | |         mov32 r1, 1
[INFO] [stdout] ...   |
[INFO] [stdout] 287 | |         ProgramResult::Ok(110),
[INFO] [stdout] 288 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 293 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 294 | |         "
[INFO] [stdout] 295 | |         mov r0, 0
[INFO] [stdout] 296 | |         mov r1, 1
[INFO] [stdout] ...   |
[INFO] [stdout] 317 | |         ProgramResult::Ok(110),
[INFO] [stdout] 318 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 293 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 294 | |         "
[INFO] [stdout] 295 | |         mov r0, 0
[INFO] [stdout] 296 | |         mov r1, 1
[INFO] [stdout] ...   |
[INFO] [stdout] 317 | |         ProgramResult::Ok(110),
[INFO] [stdout] 318 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 293 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 294 | |         "
[INFO] [stdout] 295 | |         mov r0, 0
[INFO] [stdout] 296 | |         mov r1, 1
[INFO] [stdout] ...   |
[INFO] [stdout] 317 | |         ProgramResult::Ok(110),
[INFO] [stdout] 318 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 293 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 294 | |         "
[INFO] [stdout] 295 | |         mov r0, 0
[INFO] [stdout] 296 | |         mov r1, 1
[INFO] [stdout] ...   |
[INFO] [stdout] 317 | |         ProgramResult::Ok(110),
[INFO] [stdout] 318 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 293 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 294 | |         "
[INFO] [stdout] 295 | |         mov r0, 0
[INFO] [stdout] 296 | |         mov r1, 1
[INFO] [stdout] ...   |
[INFO] [stdout] 317 | |         ProgramResult::Ok(110),
[INFO] [stdout] 318 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 293 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 294 | |         "
[INFO] [stdout] 295 | |         mov r0, 0
[INFO] [stdout] 296 | |         mov r1, 1
[INFO] [stdout] ...   |
[INFO] [stdout] 317 | |         ProgramResult::Ok(110),
[INFO] [stdout] 318 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 323 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 324 | |         "
[INFO] [stdout] 325 | |         mov r0, r1
[INFO] [stdout] 326 | |         mov r2, 30
[INFO] [stdout] ...   |
[INFO] [stdout] 370 | |         ProgramResult::Ok(600),
[INFO] [stdout] 371 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 323 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 324 | |         "
[INFO] [stdout] 325 | |         mov r0, r1
[INFO] [stdout] 326 | |         mov r2, 30
[INFO] [stdout] ...   |
[INFO] [stdout] 370 | |         ProgramResult::Ok(600),
[INFO] [stdout] 371 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 323 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 324 | |         "
[INFO] [stdout] 325 | |         mov r0, r1
[INFO] [stdout] 326 | |         mov r2, 30
[INFO] [stdout] ...   |
[INFO] [stdout] 370 | |         ProgramResult::Ok(600),
[INFO] [stdout] 371 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 323 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 324 | |         "
[INFO] [stdout] 325 | |         mov r0, r1
[INFO] [stdout] 326 | |         mov r2, 30
[INFO] [stdout] ...   |
[INFO] [stdout] 370 | |         ProgramResult::Ok(600),
[INFO] [stdout] 371 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 323 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 324 | |         "
[INFO] [stdout] 325 | |         mov r0, r1
[INFO] [stdout] 326 | |         mov r2, 30
[INFO] [stdout] ...   |
[INFO] [stdout] 370 | |         ProgramResult::Ok(600),
[INFO] [stdout] 371 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 323 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 324 | |         "
[INFO] [stdout] 325 | |         mov r0, r1
[INFO] [stdout] 326 | |         mov r2, 30
[INFO] [stdout] ...   |
[INFO] [stdout] 370 | |         ProgramResult::Ok(600),
[INFO] [stdout] 371 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 376 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 377 | |         "
[INFO] [stdout] 378 | |         mov32 r0, 0
[INFO] [stdout] 379 | |         mov32 r1, 1
[INFO] [stdout] ...   |
[INFO] [stdout] 402 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 403 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 376 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 377 | |         "
[INFO] [stdout] 378 | |         mov32 r0, 0
[INFO] [stdout] 379 | |         mov32 r1, 1
[INFO] [stdout] ...   |
[INFO] [stdout] 402 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 403 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 376 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 377 | |         "
[INFO] [stdout] 378 | |         mov32 r0, 0
[INFO] [stdout] 379 | |         mov32 r1, 1
[INFO] [stdout] ...   |
[INFO] [stdout] 402 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 403 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 376 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 377 | |         "
[INFO] [stdout] 378 | |         mov32 r0, 0
[INFO] [stdout] 379 | |         mov32 r1, 1
[INFO] [stdout] ...   |
[INFO] [stdout] 402 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 403 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 376 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 377 | |         "
[INFO] [stdout] 378 | |         mov32 r0, 0
[INFO] [stdout] 379 | |         mov32 r1, 1
[INFO] [stdout] ...   |
[INFO] [stdout] 402 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 403 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 376 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 377 | |         "
[INFO] [stdout] 378 | |         mov32 r0, 0
[INFO] [stdout] 379 | |         mov32 r1, 1
[INFO] [stdout] ...   |
[INFO] [stdout] 402 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 403 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 408 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 409 | |         "
[INFO] [stdout] 410 | |         mov r0, 0
[INFO] [stdout] 411 | |         mov r1, 1
[INFO] [stdout] ...   |
[INFO] [stdout] 436 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 437 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 408 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 409 | |         "
[INFO] [stdout] 410 | |         mov r0, 0
[INFO] [stdout] 411 | |         mov r1, 1
[INFO] [stdout] ...   |
[INFO] [stdout] 436 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 437 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 408 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 409 | |         "
[INFO] [stdout] 410 | |         mov r0, 0
[INFO] [stdout] 411 | |         mov r1, 1
[INFO] [stdout] ...   |
[INFO] [stdout] 436 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 437 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 408 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 409 | |         "
[INFO] [stdout] 410 | |         mov r0, 0
[INFO] [stdout] 411 | |         mov r1, 1
[INFO] [stdout] ...   |
[INFO] [stdout] 436 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 437 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 408 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 409 | |         "
[INFO] [stdout] 410 | |         mov r0, 0
[INFO] [stdout] 411 | |         mov r1, 1
[INFO] [stdout] ...   |
[INFO] [stdout] 436 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 437 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 408 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 409 | |         "
[INFO] [stdout] 410 | |         mov r0, 0
[INFO] [stdout] 411 | |         mov r1, 1
[INFO] [stdout] ...   |
[INFO] [stdout] 436 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 437 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 442 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 443 | |         "
[INFO] [stdout] 444 | |         mov r0, 8
[INFO] [stdout] 445 | |         mov32 r1, 0x00000001
[INFO] [stdout] ...   |
[INFO] [stdout] 452 | |         ProgramResult::Ok(0x4),
[INFO] [stdout] 453 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 442 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 443 | |         "
[INFO] [stdout] 444 | |         mov r0, 8
[INFO] [stdout] 445 | |         mov32 r1, 0x00000001
[INFO] [stdout] ...   |
[INFO] [stdout] 452 | |         ProgramResult::Ok(0x4),
[INFO] [stdout] 453 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 442 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 443 | |         "
[INFO] [stdout] 444 | |         mov r0, 8
[INFO] [stdout] 445 | |         mov32 r1, 0x00000001
[INFO] [stdout] ...   |
[INFO] [stdout] 452 | |         ProgramResult::Ok(0x4),
[INFO] [stdout] 453 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 442 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 443 | |         "
[INFO] [stdout] 444 | |         mov r0, 8
[INFO] [stdout] 445 | |         mov32 r1, 0x00000001
[INFO] [stdout] ...   |
[INFO] [stdout] 452 | |         ProgramResult::Ok(0x4),
[INFO] [stdout] 453 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 442 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 443 | |         "
[INFO] [stdout] 444 | |         mov r0, 8
[INFO] [stdout] 445 | |         mov32 r1, 0x00000001
[INFO] [stdout] ...   |
[INFO] [stdout] 452 | |         ProgramResult::Ok(0x4),
[INFO] [stdout] 453 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 442 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 443 | |         "
[INFO] [stdout] 444 | |         mov r0, 8
[INFO] [stdout] 445 | |         mov32 r1, 0x00000001
[INFO] [stdout] ...   |
[INFO] [stdout] 452 | |         ProgramResult::Ok(0x4),
[INFO] [stdout] 453 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 458 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 459 | |         "
[INFO] [stdout] 460 | |         mov32 r0, 0xf8
[INFO] [stdout] 461 | |         lsh32 r0, 28
[INFO] [stdout] ...   |
[INFO] [stdout] 467 | |         ProgramResult::Ok(0xffff8000),
[INFO] [stdout] 468 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 458 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 459 | |         "
[INFO] [stdout] 460 | |         mov32 r0, 0xf8
[INFO] [stdout] 461 | |         lsh32 r0, 28
[INFO] [stdout] ...   |
[INFO] [stdout] 467 | |         ProgramResult::Ok(0xffff8000),
[INFO] [stdout] 468 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 458 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 459 | |         "
[INFO] [stdout] 460 | |         mov32 r0, 0xf8
[INFO] [stdout] 461 | |         lsh32 r0, 28
[INFO] [stdout] ...   |
[INFO] [stdout] 467 | |         ProgramResult::Ok(0xffff8000),
[INFO] [stdout] 468 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 458 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 459 | |         "
[INFO] [stdout] 460 | |         mov32 r0, 0xf8
[INFO] [stdout] 461 | |         lsh32 r0, 28
[INFO] [stdout] ...   |
[INFO] [stdout] 467 | |         ProgramResult::Ok(0xffff8000),
[INFO] [stdout] 468 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 458 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 459 | |         "
[INFO] [stdout] 460 | |         mov32 r0, 0xf8
[INFO] [stdout] 461 | |         lsh32 r0, 28
[INFO] [stdout] ...   |
[INFO] [stdout] 467 | |         ProgramResult::Ok(0xffff8000),
[INFO] [stdout] 468 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 458 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 459 | |         "
[INFO] [stdout] 460 | |         mov32 r0, 0xf8
[INFO] [stdout] 461 | |         lsh32 r0, 28
[INFO] [stdout] ...   |
[INFO] [stdout] 467 | |         ProgramResult::Ok(0xffff8000),
[INFO] [stdout] 468 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 473 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 474 | |         "
[INFO] [stdout] 475 | |         mov32 r0, 0xf8
[INFO] [stdout] 476 | |         mov32 r1, 16
[INFO] [stdout] ...   |
[INFO] [stdout] 483 | |         ProgramResult::Ok(0xffff8000),
[INFO] [stdout] 484 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 473 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 474 | |         "
[INFO] [stdout] 475 | |         mov32 r0, 0xf8
[INFO] [stdout] 476 | |         mov32 r1, 16
[INFO] [stdout] ...   |
[INFO] [stdout] 483 | |         ProgramResult::Ok(0xffff8000),
[INFO] [stdout] 484 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 473 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 474 | |         "
[INFO] [stdout] 475 | |         mov32 r0, 0xf8
[INFO] [stdout] 476 | |         mov32 r1, 16
[INFO] [stdout] ...   |
[INFO] [stdout] 483 | |         ProgramResult::Ok(0xffff8000),
[INFO] [stdout] 484 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 473 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 474 | |         "
[INFO] [stdout] 475 | |         mov32 r0, 0xf8
[INFO] [stdout] 476 | |         mov32 r1, 16
[INFO] [stdout] ...   |
[INFO] [stdout] 483 | |         ProgramResult::Ok(0xffff8000),
[INFO] [stdout] 484 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 473 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 474 | |         "
[INFO] [stdout] 475 | |         mov32 r0, 0xf8
[INFO] [stdout] 476 | |         mov32 r1, 16
[INFO] [stdout] ...   |
[INFO] [stdout] 483 | |         ProgramResult::Ok(0xffff8000),
[INFO] [stdout] 484 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 473 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 474 | |         "
[INFO] [stdout] 475 | |         mov32 r0, 0xf8
[INFO] [stdout] 476 | |         mov32 r1, 16
[INFO] [stdout] ...   |
[INFO] [stdout] 483 | |         ProgramResult::Ok(0xffff8000),
[INFO] [stdout] 484 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 489 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 490 | |         "
[INFO] [stdout] 491 | |         mov32 r0, 1
[INFO] [stdout] 492 | |         lsh r0, 63
[INFO] [stdout] ...   |
[INFO] [stdout] 500 | |         ProgramResult::Ok(0xfffffffffffffff8),
[INFO] [stdout] 501 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 489 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 490 | |         "
[INFO] [stdout] 491 | |         mov32 r0, 1
[INFO] [stdout] 492 | |         lsh r0, 63
[INFO] [stdout] ...   |
[INFO] [stdout] 500 | |         ProgramResult::Ok(0xfffffffffffffff8),
[INFO] [stdout] 501 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 489 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 490 | |         "
[INFO] [stdout] 491 | |         mov32 r0, 1
[INFO] [stdout] 492 | |         lsh r0, 63
[INFO] [stdout] ...   |
[INFO] [stdout] 500 | |         ProgramResult::Ok(0xfffffffffffffff8),
[INFO] [stdout] 501 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 489 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 490 | |         "
[INFO] [stdout] 491 | |         mov32 r0, 1
[INFO] [stdout] 492 | |         lsh r0, 63
[INFO] [stdout] ...   |
[INFO] [stdout] 500 | |         ProgramResult::Ok(0xfffffffffffffff8),
[INFO] [stdout] 501 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 489 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 490 | |         "
[INFO] [stdout] 491 | |         mov32 r0, 1
[INFO] [stdout] 492 | |         lsh r0, 63
[INFO] [stdout] ...   |
[INFO] [stdout] 500 | |         ProgramResult::Ok(0xfffffffffffffff8),
[INFO] [stdout] 501 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 489 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 490 | |         "
[INFO] [stdout] 491 | |         mov32 r0, 1
[INFO] [stdout] 492 | |         lsh r0, 63
[INFO] [stdout] ...   |
[INFO] [stdout] 500 | |         ProgramResult::Ok(0xfffffffffffffff8),
[INFO] [stdout] 501 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 506 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 507 | |         "
[INFO] [stdout] 508 | |         mov r0, 0x1
[INFO] [stdout] 509 | |         mov r7, 4
[INFO] [stdout] ...   |
[INFO] [stdout] 515 | |         ProgramResult::Ok(0x10),
[INFO] [stdout] 516 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 506 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 507 | |         "
[INFO] [stdout] 508 | |         mov r0, 0x1
[INFO] [stdout] 509 | |         mov r7, 4
[INFO] [stdout] ...   |
[INFO] [stdout] 515 | |         ProgramResult::Ok(0x10),
[INFO] [stdout] 516 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 506 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 507 | |         "
[INFO] [stdout] 508 | |         mov r0, 0x1
[INFO] [stdout] 509 | |         mov r7, 4
[INFO] [stdout] ...   |
[INFO] [stdout] 515 | |         ProgramResult::Ok(0x10),
[INFO] [stdout] 516 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 506 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 507 | |         "
[INFO] [stdout] 508 | |         mov r0, 0x1
[INFO] [stdout] 509 | |         mov r7, 4
[INFO] [stdout] ...   |
[INFO] [stdout] 515 | |         ProgramResult::Ok(0x10),
[INFO] [stdout] 516 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 506 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 507 | |         "
[INFO] [stdout] 508 | |         mov r0, 0x1
[INFO] [stdout] 509 | |         mov r7, 4
[INFO] [stdout] ...   |
[INFO] [stdout] 515 | |         ProgramResult::Ok(0x10),
[INFO] [stdout] 516 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 506 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 507 | |         "
[INFO] [stdout] 508 | |         mov r0, 0x1
[INFO] [stdout] 509 | |         mov r7, 4
[INFO] [stdout] ...   |
[INFO] [stdout] 515 | |         ProgramResult::Ok(0x10),
[INFO] [stdout] 516 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 521 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 522 | |         "
[INFO] [stdout] 523 | |         xor r0, r0
[INFO] [stdout] 524 | |         add r0, -1
[INFO] [stdout] ...   |
[INFO] [stdout] 530 | |         ProgramResult::Ok(0x00ffffff),
[INFO] [stdout] 531 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 521 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 522 | |         "
[INFO] [stdout] 523 | |         xor r0, r0
[INFO] [stdout] 524 | |         add r0, -1
[INFO] [stdout] ...   |
[INFO] [stdout] 530 | |         ProgramResult::Ok(0x00ffffff),
[INFO] [stdout] 531 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 521 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 522 | |         "
[INFO] [stdout] 523 | |         xor r0, r0
[INFO] [stdout] 524 | |         add r0, -1
[INFO] [stdout] ...   |
[INFO] [stdout] 530 | |         ProgramResult::Ok(0x00ffffff),
[INFO] [stdout] 531 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 521 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 522 | |         "
[INFO] [stdout] 523 | |         xor r0, r0
[INFO] [stdout] 524 | |         add r0, -1
[INFO] [stdout] ...   |
[INFO] [stdout] 530 | |         ProgramResult::Ok(0x00ffffff),
[INFO] [stdout] 531 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 521 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 522 | |         "
[INFO] [stdout] 523 | |         xor r0, r0
[INFO] [stdout] 524 | |         add r0, -1
[INFO] [stdout] ...   |
[INFO] [stdout] 530 | |         ProgramResult::Ok(0x00ffffff),
[INFO] [stdout] 531 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 521 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 522 | |         "
[INFO] [stdout] 523 | |         xor r0, r0
[INFO] [stdout] 524 | |         add r0, -1
[INFO] [stdout] ...   |
[INFO] [stdout] 530 | |         ProgramResult::Ok(0x00ffffff),
[INFO] [stdout] 531 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 536 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 537 | |         "
[INFO] [stdout] 538 | |         mov r0, 0x10
[INFO] [stdout] 539 | |         mov r7, 4
[INFO] [stdout] ...   |
[INFO] [stdout] 545 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 546 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 536 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 537 | |         "
[INFO] [stdout] 538 | |         mov r0, 0x10
[INFO] [stdout] 539 | |         mov r7, 4
[INFO] [stdout] ...   |
[INFO] [stdout] 545 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 546 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 536 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 537 | |         "
[INFO] [stdout] 538 | |         mov r0, 0x10
[INFO] [stdout] 539 | |         mov r7, 4
[INFO] [stdout] ...   |
[INFO] [stdout] 545 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 546 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 536 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 537 | |         "
[INFO] [stdout] 538 | |         mov r0, 0x10
[INFO] [stdout] 539 | |         mov r7, 4
[INFO] [stdout] ...   |
[INFO] [stdout] 545 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 546 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 536 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 537 | |         "
[INFO] [stdout] 538 | |         mov r0, 0x10
[INFO] [stdout] 539 | |         mov r7, 4
[INFO] [stdout] ...   |
[INFO] [stdout] 545 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 546 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 536 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 537 | |         "
[INFO] [stdout] 538 | |         mov r0, 0x10
[INFO] [stdout] 539 | |         mov r7, 4
[INFO] [stdout] ...   |
[INFO] [stdout] 545 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 546 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 551 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 552 | |         "
[INFO] [stdout] 553 | |         ldxh r0, [r1]
[INFO] [stdout] 554 | |         be16 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 559 | |         ProgramResult::Ok(0x1122),
[INFO] [stdout] 560 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 551 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 552 | |         "
[INFO] [stdout] 553 | |         ldxh r0, [r1]
[INFO] [stdout] 554 | |         be16 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 559 | |         ProgramResult::Ok(0x1122),
[INFO] [stdout] 560 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 551 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 552 | |         "
[INFO] [stdout] 553 | |         ldxh r0, [r1]
[INFO] [stdout] 554 | |         be16 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 559 | |         ProgramResult::Ok(0x1122),
[INFO] [stdout] 560 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 551 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 552 | |         "
[INFO] [stdout] 553 | |         ldxh r0, [r1]
[INFO] [stdout] 554 | |         be16 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 559 | |         ProgramResult::Ok(0x1122),
[INFO] [stdout] 560 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 551 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 552 | |         "
[INFO] [stdout] 553 | |         ldxh r0, [r1]
[INFO] [stdout] 554 | |         be16 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 559 | |         ProgramResult::Ok(0x1122),
[INFO] [stdout] 560 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 551 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 552 | |         "
[INFO] [stdout] 553 | |         ldxh r0, [r1]
[INFO] [stdout] 554 | |         be16 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 559 | |         ProgramResult::Ok(0x1122),
[INFO] [stdout] 560 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 565 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 566 | |         "
[INFO] [stdout] 567 | |         ldxdw r0, [r1]
[INFO] [stdout] 568 | |         be16 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 573 | |         ProgramResult::Ok(0x1122),
[INFO] [stdout] 574 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 565 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 566 | |         "
[INFO] [stdout] 567 | |         ldxdw r0, [r1]
[INFO] [stdout] 568 | |         be16 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 573 | |         ProgramResult::Ok(0x1122),
[INFO] [stdout] 574 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 565 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 566 | |         "
[INFO] [stdout] 567 | |         ldxdw r0, [r1]
[INFO] [stdout] 568 | |         be16 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 573 | |         ProgramResult::Ok(0x1122),
[INFO] [stdout] 574 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 565 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 566 | |         "
[INFO] [stdout] 567 | |         ldxdw r0, [r1]
[INFO] [stdout] 568 | |         be16 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 573 | |         ProgramResult::Ok(0x1122),
[INFO] [stdout] 574 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 565 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 566 | |         "
[INFO] [stdout] 567 | |         ldxdw r0, [r1]
[INFO] [stdout] 568 | |         be16 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 573 | |         ProgramResult::Ok(0x1122),
[INFO] [stdout] 574 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 565 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 566 | |         "
[INFO] [stdout] 567 | |         ldxdw r0, [r1]
[INFO] [stdout] 568 | |         be16 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 573 | |         ProgramResult::Ok(0x1122),
[INFO] [stdout] 574 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 579 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 580 | |         "
[INFO] [stdout] 581 | |         ldxw r0, [r1]
[INFO] [stdout] 582 | |         be32 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 587 | |         ProgramResult::Ok(0x11223344),
[INFO] [stdout] 588 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 579 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 580 | |         "
[INFO] [stdout] 581 | |         ldxw r0, [r1]
[INFO] [stdout] 582 | |         be32 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 587 | |         ProgramResult::Ok(0x11223344),
[INFO] [stdout] 588 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 579 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 580 | |         "
[INFO] [stdout] 581 | |         ldxw r0, [r1]
[INFO] [stdout] 582 | |         be32 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 587 | |         ProgramResult::Ok(0x11223344),
[INFO] [stdout] 588 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 579 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 580 | |         "
[INFO] [stdout] 581 | |         ldxw r0, [r1]
[INFO] [stdout] 582 | |         be32 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 587 | |         ProgramResult::Ok(0x11223344),
[INFO] [stdout] 588 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 579 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 580 | |         "
[INFO] [stdout] 581 | |         ldxw r0, [r1]
[INFO] [stdout] 582 | |         be32 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 587 | |         ProgramResult::Ok(0x11223344),
[INFO] [stdout] 588 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 579 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 580 | |         "
[INFO] [stdout] 581 | |         ldxw r0, [r1]
[INFO] [stdout] 582 | |         be32 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 587 | |         ProgramResult::Ok(0x11223344),
[INFO] [stdout] 588 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 593 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 594 | |         "
[INFO] [stdout] 595 | |         ldxdw r0, [r1]
[INFO] [stdout] 596 | |         be32 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 601 | |         ProgramResult::Ok(0x11223344),
[INFO] [stdout] 602 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 593 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 594 | |         "
[INFO] [stdout] 595 | |         ldxdw r0, [r1]
[INFO] [stdout] 596 | |         be32 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 601 | |         ProgramResult::Ok(0x11223344),
[INFO] [stdout] 602 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 593 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 594 | |         "
[INFO] [stdout] 595 | |         ldxdw r0, [r1]
[INFO] [stdout] 596 | |         be32 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 601 | |         ProgramResult::Ok(0x11223344),
[INFO] [stdout] 602 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 593 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 594 | |         "
[INFO] [stdout] 595 | |         ldxdw r0, [r1]
[INFO] [stdout] 596 | |         be32 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 601 | |         ProgramResult::Ok(0x11223344),
[INFO] [stdout] 602 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 593 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 594 | |         "
[INFO] [stdout] 595 | |         ldxdw r0, [r1]
[INFO] [stdout] 596 | |         be32 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 601 | |         ProgramResult::Ok(0x11223344),
[INFO] [stdout] 602 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 593 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 594 | |         "
[INFO] [stdout] 595 | |         ldxdw r0, [r1]
[INFO] [stdout] 596 | |         be32 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 601 | |         ProgramResult::Ok(0x11223344),
[INFO] [stdout] 602 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 607 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 608 | |         "
[INFO] [stdout] 609 | |         ldxdw r0, [r1]
[INFO] [stdout] 610 | |         be64 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 615 | |         ProgramResult::Ok(0x1122334455667788),
[INFO] [stdout] 616 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 607 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 608 | |         "
[INFO] [stdout] 609 | |         ldxdw r0, [r1]
[INFO] [stdout] 610 | |         be64 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 615 | |         ProgramResult::Ok(0x1122334455667788),
[INFO] [stdout] 616 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 607 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 608 | |         "
[INFO] [stdout] 609 | |         ldxdw r0, [r1]
[INFO] [stdout] 610 | |         be64 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 615 | |         ProgramResult::Ok(0x1122334455667788),
[INFO] [stdout] 616 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 607 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 608 | |         "
[INFO] [stdout] 609 | |         ldxdw r0, [r1]
[INFO] [stdout] 610 | |         be64 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 615 | |         ProgramResult::Ok(0x1122334455667788),
[INFO] [stdout] 616 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 607 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 608 | |         "
[INFO] [stdout] 609 | |         ldxdw r0, [r1]
[INFO] [stdout] 610 | |         be64 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 615 | |         ProgramResult::Ok(0x1122334455667788),
[INFO] [stdout] 616 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 607 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 608 | |         "
[INFO] [stdout] 609 | |         ldxdw r0, [r1]
[INFO] [stdout] 610 | |         be64 r0
[INFO] [stdout] ...   |
[INFO] [stdout] 615 | |         ProgramResult::Ok(0x1122334455667788),
[INFO] [stdout] 616 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 697 | /         test_interpreter_and_jit!(
[INFO] [stdout] 698 | |             executable,
[INFO] [stdout] 699 | |             [],
[INFO] [stdout] 700 | |             TestContextObject::new(6),
[INFO] [stdout] 701 | |             ProgramResult::Ok(expected_result),
[INFO] [stdout] 702 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 697 | /         test_interpreter_and_jit!(
[INFO] [stdout] 698 | |             executable,
[INFO] [stdout] 699 | |             [],
[INFO] [stdout] 700 | |             TestContextObject::new(6),
[INFO] [stdout] 701 | |             ProgramResult::Ok(expected_result),
[INFO] [stdout] 702 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 697 | /         test_interpreter_and_jit!(
[INFO] [stdout] 698 | |             executable,
[INFO] [stdout] 699 | |             [],
[INFO] [stdout] 700 | |             TestContextObject::new(6),
[INFO] [stdout] 701 | |             ProgramResult::Ok(expected_result),
[INFO] [stdout] 702 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 697 | /         test_interpreter_and_jit!(
[INFO] [stdout] 698 | |             executable,
[INFO] [stdout] 699 | |             [],
[INFO] [stdout] 700 | |             TestContextObject::new(6),
[INFO] [stdout] 701 | |             ProgramResult::Ok(expected_result),
[INFO] [stdout] 702 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 697 | /         test_interpreter_and_jit!(
[INFO] [stdout] 698 | |             executable,
[INFO] [stdout] 699 | |             [],
[INFO] [stdout] 700 | |             TestContextObject::new(6),
[INFO] [stdout] 701 | |             ProgramResult::Ok(expected_result),
[INFO] [stdout] 702 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 697 | /         test_interpreter_and_jit!(
[INFO] [stdout] 698 | |             executable,
[INFO] [stdout] 699 | |             [],
[INFO] [stdout] 700 | |             TestContextObject::new(6),
[INFO] [stdout] 701 | |             ProgramResult::Ok(expected_result),
[INFO] [stdout] 702 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 712 | /         test_interpreter_and_jit!(
[INFO] [stdout] 713 | |             executable,
[INFO] [stdout] 714 | |             [],
[INFO] [stdout] 715 | |             TestContextObject::new(6),
[INFO] [stdout] 716 | |             ProgramResult::Ok(expected_result),
[INFO] [stdout] 717 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 712 | /         test_interpreter_and_jit!(
[INFO] [stdout] 713 | |             executable,
[INFO] [stdout] 714 | |             [],
[INFO] [stdout] 715 | |             TestContextObject::new(6),
[INFO] [stdout] 716 | |             ProgramResult::Ok(expected_result),
[INFO] [stdout] 717 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 712 | /         test_interpreter_and_jit!(
[INFO] [stdout] 713 | |             executable,
[INFO] [stdout] 714 | |             [],
[INFO] [stdout] 715 | |             TestContextObject::new(6),
[INFO] [stdout] 716 | |             ProgramResult::Ok(expected_result),
[INFO] [stdout] 717 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 712 | /         test_interpreter_and_jit!(
[INFO] [stdout] 713 | |             executable,
[INFO] [stdout] 714 | |             [],
[INFO] [stdout] 715 | |             TestContextObject::new(6),
[INFO] [stdout] 716 | |             ProgramResult::Ok(expected_result),
[INFO] [stdout] 717 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 712 | /         test_interpreter_and_jit!(
[INFO] [stdout] 713 | |             executable,
[INFO] [stdout] 714 | |             [],
[INFO] [stdout] 715 | |             TestContextObject::new(6),
[INFO] [stdout] 716 | |             ProgramResult::Ok(expected_result),
[INFO] [stdout] 717 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 712 | /         test_interpreter_and_jit!(
[INFO] [stdout] 713 | |             executable,
[INFO] [stdout] 714 | |             [],
[INFO] [stdout] 715 | |             TestContextObject::new(6),
[INFO] [stdout] 716 | |             ProgramResult::Ok(expected_result),
[INFO] [stdout] 717 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 746 | /         test_interpreter_and_jit!(
[INFO] [stdout] 747 | |             executable,
[INFO] [stdout] 748 | |             [],
[INFO] [stdout] 749 | |             TestContextObject::new(2),
[INFO] [stdout] 750 | |             ProgramResult::Err(EbpfError::DivideByZero),
[INFO] [stdout] 751 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 746 | /         test_interpreter_and_jit!(
[INFO] [stdout] 747 | |             executable,
[INFO] [stdout] 748 | |             [],
[INFO] [stdout] 749 | |             TestContextObject::new(2),
[INFO] [stdout] 750 | |             ProgramResult::Err(EbpfError::DivideByZero),
[INFO] [stdout] 751 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 746 | /         test_interpreter_and_jit!(
[INFO] [stdout] 747 | |             executable,
[INFO] [stdout] 748 | |             [],
[INFO] [stdout] 749 | |             TestContextObject::new(2),
[INFO] [stdout] 750 | |             ProgramResult::Err(EbpfError::DivideByZero),
[INFO] [stdout] 751 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 746 | /         test_interpreter_and_jit!(
[INFO] [stdout] 747 | |             executable,
[INFO] [stdout] 748 | |             [],
[INFO] [stdout] 749 | |             TestContextObject::new(2),
[INFO] [stdout] 750 | |             ProgramResult::Err(EbpfError::DivideByZero),
[INFO] [stdout] 751 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 746 | /         test_interpreter_and_jit!(
[INFO] [stdout] 747 | |             executable,
[INFO] [stdout] 748 | |             [],
[INFO] [stdout] 749 | |             TestContextObject::new(2),
[INFO] [stdout] 750 | |             ProgramResult::Err(EbpfError::DivideByZero),
[INFO] [stdout] 751 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 746 | /         test_interpreter_and_jit!(
[INFO] [stdout] 747 | |             executable,
[INFO] [stdout] 748 | |             [],
[INFO] [stdout] 749 | |             TestContextObject::new(2),
[INFO] [stdout] 750 | |             ProgramResult::Err(EbpfError::DivideByZero),
[INFO] [stdout] 751 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 788 | /         test_interpreter_and_jit!(
[INFO] [stdout] 789 | |             executable,
[INFO] [stdout] 790 | |             [],
[INFO] [stdout] 791 | |             TestContextObject::new(4),
[INFO] [stdout] 792 | |             ProgramResult::Err(EbpfError::DivideOverflow),
[INFO] [stdout] 793 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 788 | /         test_interpreter_and_jit!(
[INFO] [stdout] 789 | |             executable,
[INFO] [stdout] 790 | |             [],
[INFO] [stdout] 791 | |             TestContextObject::new(4),
[INFO] [stdout] 792 | |             ProgramResult::Err(EbpfError::DivideOverflow),
[INFO] [stdout] 793 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 788 | /         test_interpreter_and_jit!(
[INFO] [stdout] 789 | |             executable,
[INFO] [stdout] 790 | |             [],
[INFO] [stdout] 791 | |             TestContextObject::new(4),
[INFO] [stdout] 792 | |             ProgramResult::Err(EbpfError::DivideOverflow),
[INFO] [stdout] 793 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 788 | /         test_interpreter_and_jit!(
[INFO] [stdout] 789 | |             executable,
[INFO] [stdout] 790 | |             [],
[INFO] [stdout] 791 | |             TestContextObject::new(4),
[INFO] [stdout] 792 | |             ProgramResult::Err(EbpfError::DivideOverflow),
[INFO] [stdout] 793 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 788 | /         test_interpreter_and_jit!(
[INFO] [stdout] 789 | |             executable,
[INFO] [stdout] 790 | |             [],
[INFO] [stdout] 791 | |             TestContextObject::new(4),
[INFO] [stdout] 792 | |             ProgramResult::Err(EbpfError::DivideOverflow),
[INFO] [stdout] 793 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 788 | /         test_interpreter_and_jit!(
[INFO] [stdout] 789 | |             executable,
[INFO] [stdout] 790 | |             [],
[INFO] [stdout] 791 | |             TestContextObject::new(4),
[INFO] [stdout] 792 | |             ProgramResult::Err(EbpfError::DivideOverflow),
[INFO] [stdout] 793 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 801 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 802 | |         "
[INFO] [stdout] 803 | |         hor64 r0, 0x10203040
[INFO] [stdout] 804 | |         hor64 r0, 0x01020304
[INFO] [stdout] ...   |
[INFO] [stdout] 809 | |         ProgramResult::Ok(0x1122334400000000),
[INFO] [stdout] 810 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 801 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 802 | |         "
[INFO] [stdout] 803 | |         hor64 r0, 0x10203040
[INFO] [stdout] 804 | |         hor64 r0, 0x01020304
[INFO] [stdout] ...   |
[INFO] [stdout] 809 | |         ProgramResult::Ok(0x1122334400000000),
[INFO] [stdout] 810 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 801 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 802 | |         "
[INFO] [stdout] 803 | |         hor64 r0, 0x10203040
[INFO] [stdout] 804 | |         hor64 r0, 0x01020304
[INFO] [stdout] ...   |
[INFO] [stdout] 809 | |         ProgramResult::Ok(0x1122334400000000),
[INFO] [stdout] 810 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 801 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 802 | |         "
[INFO] [stdout] 803 | |         hor64 r0, 0x10203040
[INFO] [stdout] 804 | |         hor64 r0, 0x01020304
[INFO] [stdout] ...   |
[INFO] [stdout] 809 | |         ProgramResult::Ok(0x1122334400000000),
[INFO] [stdout] 810 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 801 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 802 | |         "
[INFO] [stdout] 803 | |         hor64 r0, 0x10203040
[INFO] [stdout] 804 | |         hor64 r0, 0x01020304
[INFO] [stdout] ...   |
[INFO] [stdout] 809 | |         ProgramResult::Ok(0x1122334400000000),
[INFO] [stdout] 810 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 801 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 802 | |         "
[INFO] [stdout] 803 | |         hor64 r0, 0x10203040
[INFO] [stdout] 804 | |         hor64 r0, 0x01020304
[INFO] [stdout] ...   |
[INFO] [stdout] 809 | |         ProgramResult::Ok(0x1122334400000000),
[INFO] [stdout] 810 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 815 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 816 | |         "
[INFO] [stdout] 817 | |         ldxb r0, [r1+2]
[INFO] [stdout] 818 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 822 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 823 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 815 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 816 | |         "
[INFO] [stdout] 817 | |         ldxb r0, [r1+2]
[INFO] [stdout] 818 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 822 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 823 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 815 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 816 | |         "
[INFO] [stdout] 817 | |         ldxb r0, [r1+2]
[INFO] [stdout] 818 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 822 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 823 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 815 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 816 | |         "
[INFO] [stdout] 817 | |         ldxb r0, [r1+2]
[INFO] [stdout] 818 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 822 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 823 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 815 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 816 | |         "
[INFO] [stdout] 817 | |         ldxb r0, [r1+2]
[INFO] [stdout] 818 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 822 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 823 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 815 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 816 | |         "
[INFO] [stdout] 817 | |         ldxb r0, [r1+2]
[INFO] [stdout] 818 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 822 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 823 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 828 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 829 | |         "
[INFO] [stdout] 830 | |         ldxh r0, [r1+2]
[INFO] [stdout] 831 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 835 | |         ProgramResult::Ok(0x2211),
[INFO] [stdout] 836 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 828 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 829 | |         "
[INFO] [stdout] 830 | |         ldxh r0, [r1+2]
[INFO] [stdout] 831 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 835 | |         ProgramResult::Ok(0x2211),
[INFO] [stdout] 836 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 828 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 829 | |         "
[INFO] [stdout] 830 | |         ldxh r0, [r1+2]
[INFO] [stdout] 831 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 835 | |         ProgramResult::Ok(0x2211),
[INFO] [stdout] 836 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 828 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 829 | |         "
[INFO] [stdout] 830 | |         ldxh r0, [r1+2]
[INFO] [stdout] 831 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 835 | |         ProgramResult::Ok(0x2211),
[INFO] [stdout] 836 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 828 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 829 | |         "
[INFO] [stdout] 830 | |         ldxh r0, [r1+2]
[INFO] [stdout] 831 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 835 | |         ProgramResult::Ok(0x2211),
[INFO] [stdout] 836 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 828 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 829 | |         "
[INFO] [stdout] 830 | |         ldxh r0, [r1+2]
[INFO] [stdout] 831 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 835 | |         ProgramResult::Ok(0x2211),
[INFO] [stdout] 836 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 841 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 842 | |         "
[INFO] [stdout] 843 | |         ldxw r0, [r1+2]
[INFO] [stdout] 844 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 850 | |         ProgramResult::Ok(0x44332211),
[INFO] [stdout] 851 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 841 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 842 | |         "
[INFO] [stdout] 843 | |         ldxw r0, [r1+2]
[INFO] [stdout] 844 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 850 | |         ProgramResult::Ok(0x44332211),
[INFO] [stdout] 851 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 841 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 842 | |         "
[INFO] [stdout] 843 | |         ldxw r0, [r1+2]
[INFO] [stdout] 844 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 850 | |         ProgramResult::Ok(0x44332211),
[INFO] [stdout] 851 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 841 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 842 | |         "
[INFO] [stdout] 843 | |         ldxw r0, [r1+2]
[INFO] [stdout] 844 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 850 | |         ProgramResult::Ok(0x44332211),
[INFO] [stdout] 851 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 841 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 842 | |         "
[INFO] [stdout] 843 | |         ldxw r0, [r1+2]
[INFO] [stdout] 844 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 850 | |         ProgramResult::Ok(0x44332211),
[INFO] [stdout] 851 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 841 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 842 | |         "
[INFO] [stdout] 843 | |         ldxw r0, [r1+2]
[INFO] [stdout] 844 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 850 | |         ProgramResult::Ok(0x44332211),
[INFO] [stdout] 851 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 856 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 857 | |         "
[INFO] [stdout] 858 | |         mov r0, r1
[INFO] [stdout] 859 | |         sth [r0], 0x1234
[INFO] [stdout] ...   |
[INFO] [stdout] 865 | |         ProgramResult::Ok(0x1234),
[INFO] [stdout] 866 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 856 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 857 | |         "
[INFO] [stdout] 858 | |         mov r0, r1
[INFO] [stdout] 859 | |         sth [r0], 0x1234
[INFO] [stdout] ...   |
[INFO] [stdout] 865 | |         ProgramResult::Ok(0x1234),
[INFO] [stdout] 866 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 856 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 857 | |         "
[INFO] [stdout] 858 | |         mov r0, r1
[INFO] [stdout] 859 | |         sth [r0], 0x1234
[INFO] [stdout] ...   |
[INFO] [stdout] 865 | |         ProgramResult::Ok(0x1234),
[INFO] [stdout] 866 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 856 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 857 | |         "
[INFO] [stdout] 858 | |         mov r0, r1
[INFO] [stdout] 859 | |         sth [r0], 0x1234
[INFO] [stdout] ...   |
[INFO] [stdout] 865 | |         ProgramResult::Ok(0x1234),
[INFO] [stdout] 866 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 856 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 857 | |         "
[INFO] [stdout] 858 | |         mov r0, r1
[INFO] [stdout] 859 | |         sth [r0], 0x1234
[INFO] [stdout] ...   |
[INFO] [stdout] 865 | |         ProgramResult::Ok(0x1234),
[INFO] [stdout] 866 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 856 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 857 | |         "
[INFO] [stdout] 858 | |         mov r0, r1
[INFO] [stdout] 859 | |         sth [r0], 0x1234
[INFO] [stdout] ...   |
[INFO] [stdout] 865 | |         ProgramResult::Ok(0x1234),
[INFO] [stdout] 866 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 871 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 872 | |         "
[INFO] [stdout] 873 | |         ldxdw r0, [r1+2]
[INFO] [stdout] 874 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 881 | |         ProgramResult::Ok(0x8877665544332211),
[INFO] [stdout] 882 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 871 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 872 | |         "
[INFO] [stdout] 873 | |         ldxdw r0, [r1+2]
[INFO] [stdout] 874 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 881 | |         ProgramResult::Ok(0x8877665544332211),
[INFO] [stdout] 882 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 871 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 872 | |         "
[INFO] [stdout] 873 | |         ldxdw r0, [r1+2]
[INFO] [stdout] 874 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 881 | |         ProgramResult::Ok(0x8877665544332211),
[INFO] [stdout] 882 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 871 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 872 | |         "
[INFO] [stdout] 873 | |         ldxdw r0, [r1+2]
[INFO] [stdout] 874 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 881 | |         ProgramResult::Ok(0x8877665544332211),
[INFO] [stdout] 882 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 871 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 872 | |         "
[INFO] [stdout] 873 | |         ldxdw r0, [r1+2]
[INFO] [stdout] 874 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 881 | |         ProgramResult::Ok(0x8877665544332211),
[INFO] [stdout] 882 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 871 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 872 | |         "
[INFO] [stdout] 873 | |         ldxdw r0, [r1+2]
[INFO] [stdout] 874 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 881 | |         ProgramResult::Ok(0x8877665544332211),
[INFO] [stdout] 882 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 887 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 888 | |         "
[INFO] [stdout] 889 | |         ldxdw r0, [r1+6]
[INFO] [stdout] 890 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 902 | |         )),
[INFO] [stdout] 903 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 887 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 888 | |         "
[INFO] [stdout] 889 | |         ldxdw r0, [r1+6]
[INFO] [stdout] 890 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 902 | |         )),
[INFO] [stdout] 903 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 887 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 888 | |         "
[INFO] [stdout] 889 | |         ldxdw r0, [r1+6]
[INFO] [stdout] 890 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 902 | |         )),
[INFO] [stdout] 903 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 887 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 888 | |         "
[INFO] [stdout] 889 | |         ldxdw r0, [r1+6]
[INFO] [stdout] 890 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 902 | |         )),
[INFO] [stdout] 903 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 887 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 888 | |         "
[INFO] [stdout] 889 | |         ldxdw r0, [r1+6]
[INFO] [stdout] 890 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 902 | |         )),
[INFO] [stdout] 903 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 887 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 888 | |         "
[INFO] [stdout] 889 | |         ldxdw r0, [r1+6]
[INFO] [stdout] 890 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 902 | |         )),
[INFO] [stdout] 903 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 908 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 909 | |         "
[INFO] [stdout] 910 | |         ldxdw r0, [r1+6]
[INFO] [stdout] 911 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 920 | |         )),
[INFO] [stdout] 921 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 908 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 909 | |         "
[INFO] [stdout] 910 | |         ldxdw r0, [r1+6]
[INFO] [stdout] 911 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 920 | |         )),
[INFO] [stdout] 921 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 908 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 909 | |         "
[INFO] [stdout] 910 | |         ldxdw r0, [r1+6]
[INFO] [stdout] 911 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 920 | |         )),
[INFO] [stdout] 921 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 908 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 909 | |         "
[INFO] [stdout] 910 | |         ldxdw r0, [r1+6]
[INFO] [stdout] 911 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 920 | |         )),
[INFO] [stdout] 921 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 908 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 909 | |         "
[INFO] [stdout] 910 | |         ldxdw r0, [r1+6]
[INFO] [stdout] 911 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 920 | |         )),
[INFO] [stdout] 921 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 908 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 909 | |         "
[INFO] [stdout] 910 | |         ldxdw r0, [r1+6]
[INFO] [stdout] 911 | |         exit",
[INFO] [stdout] ...   |
[INFO] [stdout] 920 | |         )),
[INFO] [stdout] 921 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:65:59
[INFO] [stdout]     |
[INFO] [stdout] 65  |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 926 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 927 | |         "
[INFO] [stdout] 928 | |         mov r0, r1
[INFO] [stdout] 929 | |         ldxb r9, [r0+0]
[INFO] [stdout] ...   |
[INFO] [stdout] 965 | |         ProgramResult::Ok(0x9876543210),
[INFO] [stdout] 966 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:73:17
[INFO] [stdout]     |
[INFO] [stdout] 73  |                   vm.registers[11],
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 926 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 927 | |         "
[INFO] [stdout] 928 | |         mov r0, r1
[INFO] [stdout] 929 | |         ldxb r9, [r0+0]
[INFO] [stdout] ...   |
[INFO] [stdout] 965 | |         ProgramResult::Ok(0x9876543210),
[INFO] [stdout] 966 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:74:17
[INFO] [stdout]     |
[INFO] [stdout] 74  |                   vm.context_object_pointer.clone(),
[INFO] [stdout]     |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 926 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 927 | |         "
[INFO] [stdout] 928 | |         mov r0, r1
[INFO] [stdout] 929 | |         ldxb r9, [r0+0]
[INFO] [stdout] ...   |
[INFO] [stdout] 965 | |         ProgramResult::Ok(0x9876543210),
[INFO] [stdout] 966 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:99:59
[INFO] [stdout]     |
[INFO] [stdout] 99  |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]     |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 926 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 927 | |         "
[INFO] [stdout] 928 | |         mov r0, r1
[INFO] [stdout] 929 | |         ldxb r9, [r0+0]
[INFO] [stdout] ...   |
[INFO] [stdout] 965 | |         ProgramResult::Ok(0x9876543210),
[INFO] [stdout] 966 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]     |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 926 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 927 | |         "
[INFO] [stdout] 928 | |         mov r0, r1
[INFO] [stdout] 929 | |         ldxb r9, [r0+0]
[INFO] [stdout] ...   |
[INFO] [stdout] 965 | |         ProgramResult::Ok(0x9876543210),
[INFO] [stdout] 966 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]    --> tests/execution.rs:125:47
[INFO] [stdout]     |
[INFO] [stdout] 125 |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]     |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 926 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 927 | |         "
[INFO] [stdout] 928 | |         mov r0, r1
[INFO] [stdout] 929 | |         ldxb r9, [r0+0]
[INFO] [stdout] ...   |
[INFO] [stdout] 965 | |         ProgramResult::Ok(0x9876543210),
[INFO] [stdout] 966 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 971  | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 972  | |         "
[INFO] [stdout] 973  | |         mov r0, r1
[INFO] [stdout] 974  | |         ldxh r9, [r0+0]
[INFO] [stdout] ...    |
[INFO] [stdout] 1021 | |         ProgramResult::Ok(0x9876543210),
[INFO] [stdout] 1022 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 971  | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 972  | |         "
[INFO] [stdout] 973  | |         mov r0, r1
[INFO] [stdout] 974  | |         ldxh r9, [r0+0]
[INFO] [stdout] ...    |
[INFO] [stdout] 1021 | |         ProgramResult::Ok(0x9876543210),
[INFO] [stdout] 1022 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 971  | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 972  | |         "
[INFO] [stdout] 973  | |         mov r0, r1
[INFO] [stdout] 974  | |         ldxh r9, [r0+0]
[INFO] [stdout] ...    |
[INFO] [stdout] 1021 | |         ProgramResult::Ok(0x9876543210),
[INFO] [stdout] 1022 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 971  | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 972  | |         "
[INFO] [stdout] 973  | |         mov r0, r1
[INFO] [stdout] 974  | |         ldxh r9, [r0+0]
[INFO] [stdout] ...    |
[INFO] [stdout] 1021 | |         ProgramResult::Ok(0x9876543210),
[INFO] [stdout] 1022 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 971  | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 972  | |         "
[INFO] [stdout] 973  | |         mov r0, r1
[INFO] [stdout] 974  | |         ldxh r9, [r0+0]
[INFO] [stdout] ...    |
[INFO] [stdout] 1021 | |         ProgramResult::Ok(0x9876543210),
[INFO] [stdout] 1022 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 971  | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 972  | |         "
[INFO] [stdout] 973  | |         mov r0, r1
[INFO] [stdout] 974  | |         ldxh r9, [r0+0]
[INFO] [stdout] ...    |
[INFO] [stdout] 1021 | |         ProgramResult::Ok(0x9876543210),
[INFO] [stdout] 1022 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1027 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1028 | |         "
[INFO] [stdout] 1029 | |         mov r0, r1
[INFO] [stdout] 1030 | |         ldxh r9, [r0+0]
[INFO] [stdout] ...    |
[INFO] [stdout] 1067 | |         ProgramResult::Ok(0x3ff),
[INFO] [stdout] 1068 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1027 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1028 | |         "
[INFO] [stdout] 1029 | |         mov r0, r1
[INFO] [stdout] 1030 | |         ldxh r9, [r0+0]
[INFO] [stdout] ...    |
[INFO] [stdout] 1067 | |         ProgramResult::Ok(0x3ff),
[INFO] [stdout] 1068 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1027 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1028 | |         "
[INFO] [stdout] 1029 | |         mov r0, r1
[INFO] [stdout] 1030 | |         ldxh r9, [r0+0]
[INFO] [stdout] ...    |
[INFO] [stdout] 1067 | |         ProgramResult::Ok(0x3ff),
[INFO] [stdout] 1068 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1027 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1028 | |         "
[INFO] [stdout] 1029 | |         mov r0, r1
[INFO] [stdout] 1030 | |         ldxh r9, [r0+0]
[INFO] [stdout] ...    |
[INFO] [stdout] 1067 | |         ProgramResult::Ok(0x3ff),
[INFO] [stdout] 1068 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1027 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1028 | |         "
[INFO] [stdout] 1029 | |         mov r0, r1
[INFO] [stdout] 1030 | |         ldxh r9, [r0+0]
[INFO] [stdout] ...    |
[INFO] [stdout] 1067 | |         ProgramResult::Ok(0x3ff),
[INFO] [stdout] 1068 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1027 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1028 | |         "
[INFO] [stdout] 1029 | |         mov r0, r1
[INFO] [stdout] 1030 | |         ldxh r9, [r0+0]
[INFO] [stdout] ...    |
[INFO] [stdout] 1067 | |         ProgramResult::Ok(0x3ff),
[INFO] [stdout] 1068 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1073 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1074 | |         "
[INFO] [stdout] 1075 | |         mov r0, r1
[INFO] [stdout] 1076 | |         ldxw r9, [r0+0]
[INFO] [stdout] ...    |
[INFO] [stdout] 1115 | |         ProgramResult::Ok(0x030f0f),
[INFO] [stdout] 1116 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1073 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1074 | |         "
[INFO] [stdout] 1075 | |         mov r0, r1
[INFO] [stdout] 1076 | |         ldxw r9, [r0+0]
[INFO] [stdout] ...    |
[INFO] [stdout] 1115 | |         ProgramResult::Ok(0x030f0f),
[INFO] [stdout] 1116 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1073 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1074 | |         "
[INFO] [stdout] 1075 | |         mov r0, r1
[INFO] [stdout] 1076 | |         ldxw r9, [r0+0]
[INFO] [stdout] ...    |
[INFO] [stdout] 1115 | |         ProgramResult::Ok(0x030f0f),
[INFO] [stdout] 1116 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1073 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1074 | |         "
[INFO] [stdout] 1075 | |         mov r0, r1
[INFO] [stdout] 1076 | |         ldxw r9, [r0+0]
[INFO] [stdout] ...    |
[INFO] [stdout] 1115 | |         ProgramResult::Ok(0x030f0f),
[INFO] [stdout] 1116 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1073 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1074 | |         "
[INFO] [stdout] 1075 | |         mov r0, r1
[INFO] [stdout] 1076 | |         ldxw r9, [r0+0]
[INFO] [stdout] ...    |
[INFO] [stdout] 1115 | |         ProgramResult::Ok(0x030f0f),
[INFO] [stdout] 1116 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1073 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1074 | |         "
[INFO] [stdout] 1075 | |         mov r0, r1
[INFO] [stdout] 1076 | |         ldxw r9, [r0+0]
[INFO] [stdout] ...    |
[INFO] [stdout] 1115 | |         ProgramResult::Ok(0x030f0f),
[INFO] [stdout] 1116 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1121 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1122 | |         "
[INFO] [stdout] 1123 | |         stb [r1+2], 0x11
[INFO] [stdout] 1124 | |         ldxb r0, [r1+2]
[INFO] [stdout] ...    |
[INFO] [stdout] 1129 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 1130 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1121 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1122 | |         "
[INFO] [stdout] 1123 | |         stb [r1+2], 0x11
[INFO] [stdout] 1124 | |         ldxb r0, [r1+2]
[INFO] [stdout] ...    |
[INFO] [stdout] 1129 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 1130 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1121 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1122 | |         "
[INFO] [stdout] 1123 | |         stb [r1+2], 0x11
[INFO] [stdout] 1124 | |         ldxb r0, [r1+2]
[INFO] [stdout] ...    |
[INFO] [stdout] 1129 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 1130 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1121 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1122 | |         "
[INFO] [stdout] 1123 | |         stb [r1+2], 0x11
[INFO] [stdout] 1124 | |         ldxb r0, [r1+2]
[INFO] [stdout] ...    |
[INFO] [stdout] 1129 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 1130 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1121 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1122 | |         "
[INFO] [stdout] 1123 | |         stb [r1+2], 0x11
[INFO] [stdout] 1124 | |         ldxb r0, [r1+2]
[INFO] [stdout] ...    |
[INFO] [stdout] 1129 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 1130 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1121 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1122 | |         "
[INFO] [stdout] 1123 | |         stb [r1+2], 0x11
[INFO] [stdout] 1124 | |         ldxb r0, [r1+2]
[INFO] [stdout] ...    |
[INFO] [stdout] 1129 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 1130 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1135 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1136 | |         "
[INFO] [stdout] 1137 | |         sth [r1+2], 0x2211
[INFO] [stdout] 1138 | |         ldxh r0, [r1+2]
[INFO] [stdout] ...    |
[INFO] [stdout] 1145 | |         ProgramResult::Ok(0x2211),
[INFO] [stdout] 1146 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1135 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1136 | |         "
[INFO] [stdout] 1137 | |         sth [r1+2], 0x2211
[INFO] [stdout] 1138 | |         ldxh r0, [r1+2]
[INFO] [stdout] ...    |
[INFO] [stdout] 1145 | |         ProgramResult::Ok(0x2211),
[INFO] [stdout] 1146 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1135 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1136 | |         "
[INFO] [stdout] 1137 | |         sth [r1+2], 0x2211
[INFO] [stdout] 1138 | |         ldxh r0, [r1+2]
[INFO] [stdout] ...    |
[INFO] [stdout] 1145 | |         ProgramResult::Ok(0x2211),
[INFO] [stdout] 1146 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1135 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1136 | |         "
[INFO] [stdout] 1137 | |         sth [r1+2], 0x2211
[INFO] [stdout] 1138 | |         ldxh r0, [r1+2]
[INFO] [stdout] ...    |
[INFO] [stdout] 1145 | |         ProgramResult::Ok(0x2211),
[INFO] [stdout] 1146 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1135 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1136 | |         "
[INFO] [stdout] 1137 | |         sth [r1+2], 0x2211
[INFO] [stdout] 1138 | |         ldxh r0, [r1+2]
[INFO] [stdout] ...    |
[INFO] [stdout] 1145 | |         ProgramResult::Ok(0x2211),
[INFO] [stdout] 1146 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1135 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1136 | |         "
[INFO] [stdout] 1137 | |         sth [r1+2], 0x2211
[INFO] [stdout] 1138 | |         ldxh r0, [r1+2]
[INFO] [stdout] ...    |
[INFO] [stdout] 1145 | |         ProgramResult::Ok(0x2211),
[INFO] [stdout] 1146 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1151 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1152 | |         "
[INFO] [stdout] 1153 | |         stw [r1+2], 0x44332211
[INFO] [stdout] 1154 | |         ldxw r0, [r1+2]
[INFO] [stdout] ...    |
[INFO] [stdout] 1161 | |         ProgramResult::Ok(0x44332211),
[INFO] [stdout] 1162 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1151 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1152 | |         "
[INFO] [stdout] 1153 | |         stw [r1+2], 0x44332211
[INFO] [stdout] 1154 | |         ldxw r0, [r1+2]
[INFO] [stdout] ...    |
[INFO] [stdout] 1161 | |         ProgramResult::Ok(0x44332211),
[INFO] [stdout] 1162 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1151 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1152 | |         "
[INFO] [stdout] 1153 | |         stw [r1+2], 0x44332211
[INFO] [stdout] 1154 | |         ldxw r0, [r1+2]
[INFO] [stdout] ...    |
[INFO] [stdout] 1161 | |         ProgramResult::Ok(0x44332211),
[INFO] [stdout] 1162 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1151 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1152 | |         "
[INFO] [stdout] 1153 | |         stw [r1+2], 0x44332211
[INFO] [stdout] 1154 | |         ldxw r0, [r1+2]
[INFO] [stdout] ...    |
[INFO] [stdout] 1161 | |         ProgramResult::Ok(0x44332211),
[INFO] [stdout] 1162 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1151 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1152 | |         "
[INFO] [stdout] 1153 | |         stw [r1+2], 0x44332211
[INFO] [stdout] 1154 | |         ldxw r0, [r1+2]
[INFO] [stdout] ...    |
[INFO] [stdout] 1161 | |         ProgramResult::Ok(0x44332211),
[INFO] [stdout] 1162 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1151 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1152 | |         "
[INFO] [stdout] 1153 | |         stw [r1+2], 0x44332211
[INFO] [stdout] 1154 | |         ldxw r0, [r1+2]
[INFO] [stdout] ...    |
[INFO] [stdout] 1161 | |         ProgramResult::Ok(0x44332211),
[INFO] [stdout] 1162 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1167 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1168 | |         "
[INFO] [stdout] 1169 | |         stdw [r1+2], 0x44332211
[INFO] [stdout] 1170 | |         ldxdw r0, [r1+2]
[INFO] [stdout] ...    |
[INFO] [stdout] 1178 | |         ProgramResult::Ok(0x44332211),
[INFO] [stdout] 1179 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1167 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1168 | |         "
[INFO] [stdout] 1169 | |         stdw [r1+2], 0x44332211
[INFO] [stdout] 1170 | |         ldxdw r0, [r1+2]
[INFO] [stdout] ...    |
[INFO] [stdout] 1178 | |         ProgramResult::Ok(0x44332211),
[INFO] [stdout] 1179 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1167 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1168 | |         "
[INFO] [stdout] 1169 | |         stdw [r1+2], 0x44332211
[INFO] [stdout] 1170 | |         ldxdw r0, [r1+2]
[INFO] [stdout] ...    |
[INFO] [stdout] 1178 | |         ProgramResult::Ok(0x44332211),
[INFO] [stdout] 1179 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1167 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1168 | |         "
[INFO] [stdout] 1169 | |         stdw [r1+2], 0x44332211
[INFO] [stdout] 1170 | |         ldxdw r0, [r1+2]
[INFO] [stdout] ...    |
[INFO] [stdout] 1178 | |         ProgramResult::Ok(0x44332211),
[INFO] [stdout] 1179 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1167 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1168 | |         "
[INFO] [stdout] 1169 | |         stdw [r1+2], 0x44332211
[INFO] [stdout] 1170 | |         ldxdw r0, [r1+2]
[INFO] [stdout] ...    |
[INFO] [stdout] 1178 | |         ProgramResult::Ok(0x44332211),
[INFO] [stdout] 1179 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1167 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1168 | |         "
[INFO] [stdout] 1169 | |         stdw [r1+2], 0x44332211
[INFO] [stdout] 1170 | |         ldxdw r0, [r1+2]
[INFO] [stdout] ...    |
[INFO] [stdout] 1178 | |         ProgramResult::Ok(0x44332211),
[INFO] [stdout] 1179 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1184 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1185 | |         "
[INFO] [stdout] 1186 | |         mov32 r2, 0x11
[INFO] [stdout] 1187 | |         stxb [r1+2], r2
[INFO] [stdout] ...    |
[INFO] [stdout] 1195 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 1196 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1184 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1185 | |         "
[INFO] [stdout] 1186 | |         mov32 r2, 0x11
[INFO] [stdout] 1187 | |         stxb [r1+2], r2
[INFO] [stdout] ...    |
[INFO] [stdout] 1195 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 1196 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1184 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1185 | |         "
[INFO] [stdout] 1186 | |         mov32 r2, 0x11
[INFO] [stdout] 1187 | |         stxb [r1+2], r2
[INFO] [stdout] ...    |
[INFO] [stdout] 1195 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 1196 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1184 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1185 | |         "
[INFO] [stdout] 1186 | |         mov32 r2, 0x11
[INFO] [stdout] 1187 | |         stxb [r1+2], r2
[INFO] [stdout] ...    |
[INFO] [stdout] 1195 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 1196 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1184 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1185 | |         "
[INFO] [stdout] 1186 | |         mov32 r2, 0x11
[INFO] [stdout] 1187 | |         stxb [r1+2], r2
[INFO] [stdout] ...    |
[INFO] [stdout] 1195 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 1196 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1184 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1185 | |         "
[INFO] [stdout] 1186 | |         mov32 r2, 0x11
[INFO] [stdout] 1187 | |         stxb [r1+2], r2
[INFO] [stdout] ...    |
[INFO] [stdout] 1195 | |         ProgramResult::Ok(0x11),
[INFO] [stdout] 1196 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1201 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1202 | |         "
[INFO] [stdout] 1203 | |         mov32 r2, 0x2211
[INFO] [stdout] 1204 | |         stxh [r1+2], r2
[INFO] [stdout] ...    |
[INFO] [stdout] 1212 | |         ProgramResult::Ok(0x2211),
[INFO] [stdout] 1213 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1201 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1202 | |         "
[INFO] [stdout] 1203 | |         mov32 r2, 0x2211
[INFO] [stdout] 1204 | |         stxh [r1+2], r2
[INFO] [stdout] ...    |
[INFO] [stdout] 1212 | |         ProgramResult::Ok(0x2211),
[INFO] [stdout] 1213 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1201 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1202 | |         "
[INFO] [stdout] 1203 | |         mov32 r2, 0x2211
[INFO] [stdout] 1204 | |         stxh [r1+2], r2
[INFO] [stdout] ...    |
[INFO] [stdout] 1212 | |         ProgramResult::Ok(0x2211),
[INFO] [stdout] 1213 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1201 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1202 | |         "
[INFO] [stdout] 1203 | |         mov32 r2, 0x2211
[INFO] [stdout] 1204 | |         stxh [r1+2], r2
[INFO] [stdout] ...    |
[INFO] [stdout] 1212 | |         ProgramResult::Ok(0x2211),
[INFO] [stdout] 1213 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1201 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1202 | |         "
[INFO] [stdout] 1203 | |         mov32 r2, 0x2211
[INFO] [stdout] 1204 | |         stxh [r1+2], r2
[INFO] [stdout] ...    |
[INFO] [stdout] 1212 | |         ProgramResult::Ok(0x2211),
[INFO] [stdout] 1213 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1201 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1202 | |         "
[INFO] [stdout] 1203 | |         mov32 r2, 0x2211
[INFO] [stdout] 1204 | |         stxh [r1+2], r2
[INFO] [stdout] ...    |
[INFO] [stdout] 1212 | |         ProgramResult::Ok(0x2211),
[INFO] [stdout] 1213 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1218 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1219 | |         "
[INFO] [stdout] 1220 | |         mov32 r2, 0x44332211
[INFO] [stdout] 1221 | |         stxw [r1+2], r2
[INFO] [stdout] ...    |
[INFO] [stdout] 1229 | |         ProgramResult::Ok(0x44332211),
[INFO] [stdout] 1230 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1218 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1219 | |         "
[INFO] [stdout] 1220 | |         mov32 r2, 0x44332211
[INFO] [stdout] 1221 | |         stxw [r1+2], r2
[INFO] [stdout] ...    |
[INFO] [stdout] 1229 | |         ProgramResult::Ok(0x44332211),
[INFO] [stdout] 1230 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1218 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1219 | |         "
[INFO] [stdout] 1220 | |         mov32 r2, 0x44332211
[INFO] [stdout] 1221 | |         stxw [r1+2], r2
[INFO] [stdout] ...    |
[INFO] [stdout] 1229 | |         ProgramResult::Ok(0x44332211),
[INFO] [stdout] 1230 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1218 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1219 | |         "
[INFO] [stdout] 1220 | |         mov32 r2, 0x44332211
[INFO] [stdout] 1221 | |         stxw [r1+2], r2
[INFO] [stdout] ...    |
[INFO] [stdout] 1229 | |         ProgramResult::Ok(0x44332211),
[INFO] [stdout] 1230 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1218 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1219 | |         "
[INFO] [stdout] 1220 | |         mov32 r2, 0x44332211
[INFO] [stdout] 1221 | |         stxw [r1+2], r2
[INFO] [stdout] ...    |
[INFO] [stdout] 1229 | |         ProgramResult::Ok(0x44332211),
[INFO] [stdout] 1230 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1218 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1219 | |         "
[INFO] [stdout] 1220 | |         mov32 r2, 0x44332211
[INFO] [stdout] 1221 | |         stxw [r1+2], r2
[INFO] [stdout] ...    |
[INFO] [stdout] 1229 | |         ProgramResult::Ok(0x44332211),
[INFO] [stdout] 1230 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1235 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1236 | |         "
[INFO] [stdout] 1237 | |         mov r2, -2005440939
[INFO] [stdout] 1238 | |         lsh r2, 32
[INFO] [stdout] ...    |
[INFO] [stdout] 1249 | |         ProgramResult::Ok(0x8877665544332211),
[INFO] [stdout] 1250 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1235 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1236 | |         "
[INFO] [stdout] 1237 | |         mov r2, -2005440939
[INFO] [stdout] 1238 | |         lsh r2, 32
[INFO] [stdout] ...    |
[INFO] [stdout] 1249 | |         ProgramResult::Ok(0x8877665544332211),
[INFO] [stdout] 1250 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1235 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1236 | |         "
[INFO] [stdout] 1237 | |         mov r2, -2005440939
[INFO] [stdout] 1238 | |         lsh r2, 32
[INFO] [stdout] ...    |
[INFO] [stdout] 1249 | |         ProgramResult::Ok(0x8877665544332211),
[INFO] [stdout] 1250 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1235 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1236 | |         "
[INFO] [stdout] 1237 | |         mov r2, -2005440939
[INFO] [stdout] 1238 | |         lsh r2, 32
[INFO] [stdout] ...    |
[INFO] [stdout] 1249 | |         ProgramResult::Ok(0x8877665544332211),
[INFO] [stdout] 1250 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1235 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1236 | |         "
[INFO] [stdout] 1237 | |         mov r2, -2005440939
[INFO] [stdout] 1238 | |         lsh r2, 32
[INFO] [stdout] ...    |
[INFO] [stdout] 1249 | |         ProgramResult::Ok(0x8877665544332211),
[INFO] [stdout] 1250 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1235 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1236 | |         "
[INFO] [stdout] 1237 | |         mov r2, -2005440939
[INFO] [stdout] 1238 | |         lsh r2, 32
[INFO] [stdout] ...    |
[INFO] [stdout] 1249 | |         ProgramResult::Ok(0x8877665544332211),
[INFO] [stdout] 1250 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1255 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1256 | |         "
[INFO] [stdout] 1257 | |         mov r0, 0xf0
[INFO] [stdout] 1258 | |         mov r2, 0xf2
[INFO] [stdout] ...    |
[INFO] [stdout] 1281 | |         ProgramResult::Ok(0xf0f2f3f4f5f6f7f8),
[INFO] [stdout] 1282 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1255 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1256 | |         "
[INFO] [stdout] 1257 | |         mov r0, 0xf0
[INFO] [stdout] 1258 | |         mov r2, 0xf2
[INFO] [stdout] ...    |
[INFO] [stdout] 1281 | |         ProgramResult::Ok(0xf0f2f3f4f5f6f7f8),
[INFO] [stdout] 1282 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1255 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1256 | |         "
[INFO] [stdout] 1257 | |         mov r0, 0xf0
[INFO] [stdout] 1258 | |         mov r2, 0xf2
[INFO] [stdout] ...    |
[INFO] [stdout] 1281 | |         ProgramResult::Ok(0xf0f2f3f4f5f6f7f8),
[INFO] [stdout] 1282 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1255 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1256 | |         "
[INFO] [stdout] 1257 | |         mov r0, 0xf0
[INFO] [stdout] 1258 | |         mov r2, 0xf2
[INFO] [stdout] ...    |
[INFO] [stdout] 1281 | |         ProgramResult::Ok(0xf0f2f3f4f5f6f7f8),
[INFO] [stdout] 1282 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1255 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1256 | |         "
[INFO] [stdout] 1257 | |         mov r0, 0xf0
[INFO] [stdout] 1258 | |         mov r2, 0xf2
[INFO] [stdout] ...    |
[INFO] [stdout] 1281 | |         ProgramResult::Ok(0xf0f2f3f4f5f6f7f8),
[INFO] [stdout] 1282 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1255 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1256 | |         "
[INFO] [stdout] 1257 | |         mov r0, 0xf0
[INFO] [stdout] 1258 | |         mov r2, 0xf2
[INFO] [stdout] ...    |
[INFO] [stdout] 1281 | |         ProgramResult::Ok(0xf0f2f3f4f5f6f7f8),
[INFO] [stdout] 1282 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1287 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1288 | |         "
[INFO] [stdout] 1289 | |         mov r0, r1
[INFO] [stdout] 1290 | |         mov r1, 0xf1
[INFO] [stdout] ...    |
[INFO] [stdout] 1300 | |         ProgramResult::Ok(0xf1f9),
[INFO] [stdout] 1301 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1287 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1288 | |         "
[INFO] [stdout] 1289 | |         mov r0, r1
[INFO] [stdout] 1290 | |         mov r1, 0xf1
[INFO] [stdout] ...    |
[INFO] [stdout] 1300 | |         ProgramResult::Ok(0xf1f9),
[INFO] [stdout] 1301 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1287 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1288 | |         "
[INFO] [stdout] 1289 | |         mov r0, r1
[INFO] [stdout] 1290 | |         mov r1, 0xf1
[INFO] [stdout] ...    |
[INFO] [stdout] 1300 | |         ProgramResult::Ok(0xf1f9),
[INFO] [stdout] 1301 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1287 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1288 | |         "
[INFO] [stdout] 1289 | |         mov r0, r1
[INFO] [stdout] 1290 | |         mov r1, 0xf1
[INFO] [stdout] ...    |
[INFO] [stdout] 1300 | |         ProgramResult::Ok(0xf1f9),
[INFO] [stdout] 1301 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1287 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1288 | |         "
[INFO] [stdout] 1289 | |         mov r0, r1
[INFO] [stdout] 1290 | |         mov r1, 0xf1
[INFO] [stdout] ...    |
[INFO] [stdout] 1300 | |         ProgramResult::Ok(0xf1f9),
[INFO] [stdout] 1301 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1287 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1288 | |         "
[INFO] [stdout] 1289 | |         mov r0, r1
[INFO] [stdout] 1290 | |         mov r1, 0xf1
[INFO] [stdout] ...    |
[INFO] [stdout] 1300 | |         ProgramResult::Ok(0xf1f9),
[INFO] [stdout] 1301 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1306 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1307 | |         "
[INFO] [stdout] 1308 | |         mov r0, r1
[INFO] [stdout] 1309 | |         ldxb r9, [r0+0]
[INFO] [stdout] ...    |
[INFO] [stdout] 1335 | |         ProgramResult::Ok(0x2a),
[INFO] [stdout] 1336 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1306 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1307 | |         "
[INFO] [stdout] 1308 | |         mov r0, r1
[INFO] [stdout] 1309 | |         ldxb r9, [r0+0]
[INFO] [stdout] ...    |
[INFO] [stdout] 1335 | |         ProgramResult::Ok(0x2a),
[INFO] [stdout] 1336 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1306 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1307 | |         "
[INFO] [stdout] 1308 | |         mov r0, r1
[INFO] [stdout] 1309 | |         ldxb r9, [r0+0]
[INFO] [stdout] ...    |
[INFO] [stdout] 1335 | |         ProgramResult::Ok(0x2a),
[INFO] [stdout] 1336 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1306 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1307 | |         "
[INFO] [stdout] 1308 | |         mov r0, r1
[INFO] [stdout] 1309 | |         ldxb r9, [r0+0]
[INFO] [stdout] ...    |
[INFO] [stdout] 1335 | |         ProgramResult::Ok(0x2a),
[INFO] [stdout] 1336 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1306 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1307 | |         "
[INFO] [stdout] 1308 | |         mov r0, r1
[INFO] [stdout] 1309 | |         ldxb r9, [r0+0]
[INFO] [stdout] ...    |
[INFO] [stdout] 1335 | |         ProgramResult::Ok(0x2a),
[INFO] [stdout] 1336 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1306 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1307 | |         "
[INFO] [stdout] 1308 | |         mov r0, r1
[INFO] [stdout] 1309 | |         ldxb r9, [r0+0]
[INFO] [stdout] ...    |
[INFO] [stdout] 1335 | |         ProgramResult::Ok(0x2a),
[INFO] [stdout] 1336 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1343 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1344 | |         "
[INFO] [stdout] 1345 | |         exit",
[INFO] [stdout] 1346 | |         [],
[INFO] [stdout] ...    |
[INFO] [stdout] 1349 | |         ProgramResult::Err(EbpfError::ExceededMaxInstructions),
[INFO] [stdout] 1350 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1343 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1344 | |         "
[INFO] [stdout] 1345 | |         exit",
[INFO] [stdout] 1346 | |         [],
[INFO] [stdout] ...    |
[INFO] [stdout] 1349 | |         ProgramResult::Err(EbpfError::ExceededMaxInstructions),
[INFO] [stdout] 1350 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1343 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1344 | |         "
[INFO] [stdout] 1345 | |         exit",
[INFO] [stdout] 1346 | |         [],
[INFO] [stdout] ...    |
[INFO] [stdout] 1349 | |         ProgramResult::Err(EbpfError::ExceededMaxInstructions),
[INFO] [stdout] 1350 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1343 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1344 | |         "
[INFO] [stdout] 1345 | |         exit",
[INFO] [stdout] 1346 | |         [],
[INFO] [stdout] ...    |
[INFO] [stdout] 1349 | |         ProgramResult::Err(EbpfError::ExceededMaxInstructions),
[INFO] [stdout] 1350 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1343 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1344 | |         "
[INFO] [stdout] 1345 | |         exit",
[INFO] [stdout] 1346 | |         [],
[INFO] [stdout] ...    |
[INFO] [stdout] 1349 | |         ProgramResult::Err(EbpfError::ExceededMaxInstructions),
[INFO] [stdout] 1350 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1343 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1344 | |         "
[INFO] [stdout] 1345 | |         exit",
[INFO] [stdout] 1346 | |         [],
[INFO] [stdout] ...    |
[INFO] [stdout] 1349 | |         ProgramResult::Err(EbpfError::ExceededMaxInstructions),
[INFO] [stdout] 1350 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1355 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1356 | |         "
[INFO] [stdout] 1357 | |         exit",
[INFO] [stdout] 1358 | |         [],
[INFO] [stdout] ...    |
[INFO] [stdout] 1361 | |         ProgramResult::Ok(0x0),
[INFO] [stdout] 1362 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1355 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1356 | |         "
[INFO] [stdout] 1357 | |         exit",
[INFO] [stdout] 1358 | |         [],
[INFO] [stdout] ...    |
[INFO] [stdout] 1361 | |         ProgramResult::Ok(0x0),
[INFO] [stdout] 1362 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1355 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1356 | |         "
[INFO] [stdout] 1357 | |         exit",
[INFO] [stdout] 1358 | |         [],
[INFO] [stdout] ...    |
[INFO] [stdout] 1361 | |         ProgramResult::Ok(0x0),
[INFO] [stdout] 1362 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1355 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1356 | |         "
[INFO] [stdout] 1357 | |         exit",
[INFO] [stdout] 1358 | |         [],
[INFO] [stdout] ...    |
[INFO] [stdout] 1361 | |         ProgramResult::Ok(0x0),
[INFO] [stdout] 1362 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1355 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1356 | |         "
[INFO] [stdout] 1357 | |         exit",
[INFO] [stdout] 1358 | |         [],
[INFO] [stdout] ...    |
[INFO] [stdout] 1361 | |         ProgramResult::Ok(0x0),
[INFO] [stdout] 1362 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1355 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1356 | |         "
[INFO] [stdout] 1357 | |         exit",
[INFO] [stdout] 1358 | |         [],
[INFO] [stdout] ...    |
[INFO] [stdout] 1361 | |         ProgramResult::Ok(0x0),
[INFO] [stdout] 1362 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1367 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1368 | |         "
[INFO] [stdout] 1369 | |         mov r0, 0
[INFO] [stdout] 1370 | |         exit",
[INFO] [stdout] ...    |
[INFO] [stdout] 1374 | |         ProgramResult::Ok(0x0),
[INFO] [stdout] 1375 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1367 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1368 | |         "
[INFO] [stdout] 1369 | |         mov r0, 0
[INFO] [stdout] 1370 | |         exit",
[INFO] [stdout] ...    |
[INFO] [stdout] 1374 | |         ProgramResult::Ok(0x0),
[INFO] [stdout] 1375 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1367 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1368 | |         "
[INFO] [stdout] 1369 | |         mov r0, 0
[INFO] [stdout] 1370 | |         exit",
[INFO] [stdout] ...    |
[INFO] [stdout] 1374 | |         ProgramResult::Ok(0x0),
[INFO] [stdout] 1375 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1367 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1368 | |         "
[INFO] [stdout] 1369 | |         mov r0, 0
[INFO] [stdout] 1370 | |         exit",
[INFO] [stdout] ...    |
[INFO] [stdout] 1374 | |         ProgramResult::Ok(0x0),
[INFO] [stdout] 1375 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1367 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1368 | |         "
[INFO] [stdout] 1369 | |         mov r0, 0
[INFO] [stdout] 1370 | |         exit",
[INFO] [stdout] ...    |
[INFO] [stdout] 1374 | |         ProgramResult::Ok(0x0),
[INFO] [stdout] 1375 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1367 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1368 | |         "
[INFO] [stdout] 1369 | |         mov r0, 0
[INFO] [stdout] 1370 | |         exit",
[INFO] [stdout] ...    |
[INFO] [stdout] 1374 | |         ProgramResult::Ok(0x0),
[INFO] [stdout] 1375 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1380 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1381 | |         "
[INFO] [stdout] 1382 | |         mov r0, 3
[INFO] [stdout] 1383 | |         exit
[INFO] [stdout] ...    |
[INFO] [stdout] 1389 | |         ProgramResult::Ok(0x3),
[INFO] [stdout] 1390 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1380 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1381 | |         "
[INFO] [stdout] 1382 | |         mov r0, 3
[INFO] [stdout] 1383 | |         exit
[INFO] [stdout] ...    |
[INFO] [stdout] 1389 | |         ProgramResult::Ok(0x3),
[INFO] [stdout] 1390 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1380 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1381 | |         "
[INFO] [stdout] 1382 | |         mov r0, 3
[INFO] [stdout] 1383 | |         exit
[INFO] [stdout] ...    |
[INFO] [stdout] 1389 | |         ProgramResult::Ok(0x3),
[INFO] [stdout] 1390 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1380 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1381 | |         "
[INFO] [stdout] 1382 | |         mov r0, 3
[INFO] [stdout] 1383 | |         exit
[INFO] [stdout] ...    |
[INFO] [stdout] 1389 | |         ProgramResult::Ok(0x3),
[INFO] [stdout] 1390 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1380 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1381 | |         "
[INFO] [stdout] 1382 | |         mov r0, 3
[INFO] [stdout] 1383 | |         exit
[INFO] [stdout] ...    |
[INFO] [stdout] 1389 | |         ProgramResult::Ok(0x3),
[INFO] [stdout] 1390 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1380 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1381 | |         "
[INFO] [stdout] 1382 | |         mov r0, 3
[INFO] [stdout] 1383 | |         exit
[INFO] [stdout] ...    |
[INFO] [stdout] 1389 | |         ProgramResult::Ok(0x3),
[INFO] [stdout] 1390 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1395 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1396 | |         "
[INFO] [stdout] 1397 | |         mov r0, 1
[INFO] [stdout] 1398 | |         ja +1
[INFO] [stdout] ...    |
[INFO] [stdout] 1404 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1405 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1395 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1396 | |         "
[INFO] [stdout] 1397 | |         mov r0, 1
[INFO] [stdout] 1398 | |         ja +1
[INFO] [stdout] ...    |
[INFO] [stdout] 1404 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1405 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1395 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1396 | |         "
[INFO] [stdout] 1397 | |         mov r0, 1
[INFO] [stdout] 1398 | |         ja +1
[INFO] [stdout] ...    |
[INFO] [stdout] 1404 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1405 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1395 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1396 | |         "
[INFO] [stdout] 1397 | |         mov r0, 1
[INFO] [stdout] 1398 | |         ja +1
[INFO] [stdout] ...    |
[INFO] [stdout] 1404 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1405 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1395 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1396 | |         "
[INFO] [stdout] 1397 | |         mov r0, 1
[INFO] [stdout] 1398 | |         ja +1
[INFO] [stdout] ...    |
[INFO] [stdout] 1404 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1405 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1395 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1396 | |         "
[INFO] [stdout] 1397 | |         mov r0, 1
[INFO] [stdout] 1398 | |         ja +1
[INFO] [stdout] ...    |
[INFO] [stdout] 1404 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1405 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1410 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1411 | |         "
[INFO] [stdout] 1412 | |         mov32 r0, 0
[INFO] [stdout] 1413 | |         mov32 r1, 0xa
[INFO] [stdout] ...    |
[INFO] [stdout] 1423 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1424 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1410 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1411 | |         "
[INFO] [stdout] 1412 | |         mov32 r0, 0
[INFO] [stdout] 1413 | |         mov32 r1, 0xa
[INFO] [stdout] ...    |
[INFO] [stdout] 1423 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1424 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1410 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1411 | |         "
[INFO] [stdout] 1412 | |         mov32 r0, 0
[INFO] [stdout] 1413 | |         mov32 r1, 0xa
[INFO] [stdout] ...    |
[INFO] [stdout] 1423 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1424 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1410 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1411 | |         "
[INFO] [stdout] 1412 | |         mov32 r0, 0
[INFO] [stdout] 1413 | |         mov32 r1, 0xa
[INFO] [stdout] ...    |
[INFO] [stdout] 1423 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1424 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1410 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1411 | |         "
[INFO] [stdout] 1412 | |         mov32 r0, 0
[INFO] [stdout] 1413 | |         mov32 r1, 0xa
[INFO] [stdout] ...    |
[INFO] [stdout] 1423 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1424 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1410 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1411 | |         "
[INFO] [stdout] 1412 | |         mov32 r0, 0
[INFO] [stdout] 1413 | |         mov32 r1, 0xa
[INFO] [stdout] ...    |
[INFO] [stdout] 1423 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1424 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1429 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1430 | |         "
[INFO] [stdout] 1431 | |         mov32 r0, 0
[INFO] [stdout] 1432 | |         mov32 r1, 0xa
[INFO] [stdout] ...    |
[INFO] [stdout] 1443 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1444 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1429 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1430 | |         "
[INFO] [stdout] 1431 | |         mov32 r0, 0
[INFO] [stdout] 1432 | |         mov32 r1, 0xa
[INFO] [stdout] ...    |
[INFO] [stdout] 1443 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1444 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1429 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1430 | |         "
[INFO] [stdout] 1431 | |         mov32 r0, 0
[INFO] [stdout] 1432 | |         mov32 r1, 0xa
[INFO] [stdout] ...    |
[INFO] [stdout] 1443 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1444 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1429 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1430 | |         "
[INFO] [stdout] 1431 | |         mov32 r0, 0
[INFO] [stdout] 1432 | |         mov32 r1, 0xa
[INFO] [stdout] ...    |
[INFO] [stdout] 1443 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1444 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1429 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1430 | |         "
[INFO] [stdout] 1431 | |         mov32 r0, 0
[INFO] [stdout] 1432 | |         mov32 r1, 0xa
[INFO] [stdout] ...    |
[INFO] [stdout] 1443 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1444 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1429 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1430 | |         "
[INFO] [stdout] 1431 | |         mov32 r0, 0
[INFO] [stdout] 1432 | |         mov32 r1, 0xa
[INFO] [stdout] ...    |
[INFO] [stdout] 1443 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1444 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1449 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1450 | |         "
[INFO] [stdout] 1451 | |         mov32 r0, 0
[INFO] [stdout] 1452 | |         mov32 r1, 0xa
[INFO] [stdout] ...    |
[INFO] [stdout] 1462 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1463 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1449 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1450 | |         "
[INFO] [stdout] 1451 | |         mov32 r0, 0
[INFO] [stdout] 1452 | |         mov32 r1, 0xa
[INFO] [stdout] ...    |
[INFO] [stdout] 1462 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1463 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1449 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1450 | |         "
[INFO] [stdout] 1451 | |         mov32 r0, 0
[INFO] [stdout] 1452 | |         mov32 r1, 0xa
[INFO] [stdout] ...    |
[INFO] [stdout] 1462 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1463 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1449 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1450 | |         "
[INFO] [stdout] 1451 | |         mov32 r0, 0
[INFO] [stdout] 1452 | |         mov32 r1, 0xa
[INFO] [stdout] ...    |
[INFO] [stdout] 1462 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1463 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1449 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1450 | |         "
[INFO] [stdout] 1451 | |         mov32 r0, 0
[INFO] [stdout] 1452 | |         mov32 r1, 0xa
[INFO] [stdout] ...    |
[INFO] [stdout] 1462 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1463 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1449 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1450 | |         "
[INFO] [stdout] 1451 | |         mov32 r0, 0
[INFO] [stdout] 1452 | |         mov32 r1, 0xa
[INFO] [stdout] ...    |
[INFO] [stdout] 1462 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1463 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1468 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1469 | |         "
[INFO] [stdout] 1470 | |         mov32 r0, 0
[INFO] [stdout] 1471 | |         mov32 r1, 0xa
[INFO] [stdout] ...    |
[INFO] [stdout] 1482 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1483 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1468 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1469 | |         "
[INFO] [stdout] 1470 | |         mov32 r0, 0
[INFO] [stdout] 1471 | |         mov32 r1, 0xa
[INFO] [stdout] ...    |
[INFO] [stdout] 1482 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1483 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1468 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1469 | |         "
[INFO] [stdout] 1470 | |         mov32 r0, 0
[INFO] [stdout] 1471 | |         mov32 r1, 0xa
[INFO] [stdout] ...    |
[INFO] [stdout] 1482 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1483 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1468 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1469 | |         "
[INFO] [stdout] 1470 | |         mov32 r0, 0
[INFO] [stdout] 1471 | |         mov32 r1, 0xa
[INFO] [stdout] ...    |
[INFO] [stdout] 1482 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1483 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1468 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1469 | |         "
[INFO] [stdout] 1470 | |         mov32 r0, 0
[INFO] [stdout] 1471 | |         mov32 r1, 0xa
[INFO] [stdout] ...    |
[INFO] [stdout] 1482 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1483 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1468 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1469 | |         "
[INFO] [stdout] 1470 | |         mov32 r0, 0
[INFO] [stdout] 1471 | |         mov32 r1, 0xa
[INFO] [stdout] ...    |
[INFO] [stdout] 1482 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1483 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1488 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1489 | |         "
[INFO] [stdout] 1490 | |         mov32 r0, 0
[INFO] [stdout] 1491 | |         mov32 r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1502 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1503 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1488 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1489 | |         "
[INFO] [stdout] 1490 | |         mov32 r0, 0
[INFO] [stdout] 1491 | |         mov32 r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1502 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1503 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1488 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1489 | |         "
[INFO] [stdout] 1490 | |         mov32 r0, 0
[INFO] [stdout] 1491 | |         mov32 r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1502 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1503 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1488 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1489 | |         "
[INFO] [stdout] 1490 | |         mov32 r0, 0
[INFO] [stdout] 1491 | |         mov32 r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1502 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1503 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1488 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1489 | |         "
[INFO] [stdout] 1490 | |         mov32 r0, 0
[INFO] [stdout] 1491 | |         mov32 r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1502 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1503 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1488 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1489 | |         "
[INFO] [stdout] 1490 | |         mov32 r0, 0
[INFO] [stdout] 1491 | |         mov32 r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1502 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1503 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1508 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1509 | |         "
[INFO] [stdout] 1510 | |         mov r0, 0
[INFO] [stdout] 1511 | |         mov r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1524 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1525 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1508 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1509 | |         "
[INFO] [stdout] 1510 | |         mov r0, 0
[INFO] [stdout] 1511 | |         mov r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1524 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1525 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1508 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1509 | |         "
[INFO] [stdout] 1510 | |         mov r0, 0
[INFO] [stdout] 1511 | |         mov r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1524 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1525 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1508 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1509 | |         "
[INFO] [stdout] 1510 | |         mov r0, 0
[INFO] [stdout] 1511 | |         mov r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1524 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1525 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1508 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1509 | |         "
[INFO] [stdout] 1510 | |         mov r0, 0
[INFO] [stdout] 1511 | |         mov r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1524 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1525 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1508 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1509 | |         "
[INFO] [stdout] 1510 | |         mov r0, 0
[INFO] [stdout] 1511 | |         mov r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1524 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1525 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1530 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1531 | |         "
[INFO] [stdout] 1532 | |         mov32 r0, 0
[INFO] [stdout] 1533 | |         mov32 r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1543 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1544 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1530 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1531 | |         "
[INFO] [stdout] 1532 | |         mov32 r0, 0
[INFO] [stdout] 1533 | |         mov32 r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1543 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1544 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1530 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1531 | |         "
[INFO] [stdout] 1532 | |         mov32 r0, 0
[INFO] [stdout] 1533 | |         mov32 r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1543 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1544 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1530 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1531 | |         "
[INFO] [stdout] 1532 | |         mov32 r0, 0
[INFO] [stdout] 1533 | |         mov32 r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1543 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1544 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1530 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1531 | |         "
[INFO] [stdout] 1532 | |         mov32 r0, 0
[INFO] [stdout] 1533 | |         mov32 r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1543 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1544 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1530 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1531 | |         "
[INFO] [stdout] 1532 | |         mov32 r0, 0
[INFO] [stdout] 1533 | |         mov32 r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1543 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1544 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1549 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1550 | |         "
[INFO] [stdout] 1551 | |         mov r0, 0
[INFO] [stdout] 1552 | |         mov r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1564 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1565 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1549 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1550 | |         "
[INFO] [stdout] 1551 | |         mov r0, 0
[INFO] [stdout] 1552 | |         mov r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1564 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1565 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1549 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1550 | |         "
[INFO] [stdout] 1551 | |         mov r0, 0
[INFO] [stdout] 1552 | |         mov r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1564 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1565 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1549 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1550 | |         "
[INFO] [stdout] 1551 | |         mov r0, 0
[INFO] [stdout] 1552 | |         mov r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1564 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1565 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1549 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1550 | |         "
[INFO] [stdout] 1551 | |         mov r0, 0
[INFO] [stdout] 1552 | |         mov r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1564 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1565 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1549 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1550 | |         "
[INFO] [stdout] 1551 | |         mov r0, 0
[INFO] [stdout] 1552 | |         mov r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1564 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1565 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1570 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1571 | |         "
[INFO] [stdout] 1572 | |         mov32 r0, 0
[INFO] [stdout] 1573 | |         mov32 r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1583 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1584 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1570 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1571 | |         "
[INFO] [stdout] 1572 | |         mov32 r0, 0
[INFO] [stdout] 1573 | |         mov32 r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1583 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1584 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1570 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1571 | |         "
[INFO] [stdout] 1572 | |         mov32 r0, 0
[INFO] [stdout] 1573 | |         mov32 r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1583 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1584 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1570 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1571 | |         "
[INFO] [stdout] 1572 | |         mov32 r0, 0
[INFO] [stdout] 1573 | |         mov32 r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1583 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1584 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1570 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1571 | |         "
[INFO] [stdout] 1572 | |         mov32 r0, 0
[INFO] [stdout] 1573 | |         mov32 r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1583 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1584 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1570 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1571 | |         "
[INFO] [stdout] 1572 | |         mov32 r0, 0
[INFO] [stdout] 1573 | |         mov32 r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1583 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1584 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1589 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1590 | |         "
[INFO] [stdout] 1591 | |         mov r0, 0
[INFO] [stdout] 1592 | |         mov r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1604 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1605 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1589 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1590 | |         "
[INFO] [stdout] 1591 | |         mov r0, 0
[INFO] [stdout] 1592 | |         mov r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1604 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1605 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1589 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1590 | |         "
[INFO] [stdout] 1591 | |         mov r0, 0
[INFO] [stdout] 1592 | |         mov r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1604 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1605 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1589 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1590 | |         "
[INFO] [stdout] 1591 | |         mov r0, 0
[INFO] [stdout] 1592 | |         mov r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1604 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1605 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1589 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1590 | |         "
[INFO] [stdout] 1591 | |         mov r0, 0
[INFO] [stdout] 1592 | |         mov r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1604 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1605 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1589 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1590 | |         "
[INFO] [stdout] 1591 | |         mov r0, 0
[INFO] [stdout] 1592 | |         mov r1, 5
[INFO] [stdout] ...    |
[INFO] [stdout] 1604 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1605 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1610 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1611 | |         "
[INFO] [stdout] 1612 | |         mov32 r0, 0
[INFO] [stdout] 1613 | |         mov32 r1, 0xb
[INFO] [stdout] ...    |
[INFO] [stdout] 1623 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1624 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1610 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1611 | |         "
[INFO] [stdout] 1612 | |         mov32 r0, 0
[INFO] [stdout] 1613 | |         mov32 r1, 0xb
[INFO] [stdout] ...    |
[INFO] [stdout] 1623 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1624 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1610 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1611 | |         "
[INFO] [stdout] 1612 | |         mov32 r0, 0
[INFO] [stdout] 1613 | |         mov32 r1, 0xb
[INFO] [stdout] ...    |
[INFO] [stdout] 1623 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1624 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1610 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1611 | |         "
[INFO] [stdout] 1612 | |         mov32 r0, 0
[INFO] [stdout] 1613 | |         mov32 r1, 0xb
[INFO] [stdout] ...    |
[INFO] [stdout] 1623 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1624 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1610 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1611 | |         "
[INFO] [stdout] 1612 | |         mov32 r0, 0
[INFO] [stdout] 1613 | |         mov32 r1, 0xb
[INFO] [stdout] ...    |
[INFO] [stdout] 1623 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1624 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1610 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1611 | |         "
[INFO] [stdout] 1612 | |         mov32 r0, 0
[INFO] [stdout] 1613 | |         mov32 r1, 0xb
[INFO] [stdout] ...    |
[INFO] [stdout] 1623 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1624 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1629 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1630 | |         "
[INFO] [stdout] 1631 | |         mov32 r0, 0
[INFO] [stdout] 1632 | |         mov32 r1, 0xb
[INFO] [stdout] ...    |
[INFO] [stdout] 1643 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1644 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1629 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1630 | |         "
[INFO] [stdout] 1631 | |         mov32 r0, 0
[INFO] [stdout] 1632 | |         mov32 r1, 0xb
[INFO] [stdout] ...    |
[INFO] [stdout] 1643 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1644 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1629 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1630 | |         "
[INFO] [stdout] 1631 | |         mov32 r0, 0
[INFO] [stdout] 1632 | |         mov32 r1, 0xb
[INFO] [stdout] ...    |
[INFO] [stdout] 1643 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1644 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1629 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1630 | |         "
[INFO] [stdout] 1631 | |         mov32 r0, 0
[INFO] [stdout] 1632 | |         mov32 r1, 0xb
[INFO] [stdout] ...    |
[INFO] [stdout] 1643 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1644 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1629 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1630 | |         "
[INFO] [stdout] 1631 | |         mov32 r0, 0
[INFO] [stdout] 1632 | |         mov32 r1, 0xb
[INFO] [stdout] ...    |
[INFO] [stdout] 1643 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1644 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1629 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1630 | |         "
[INFO] [stdout] 1631 | |         mov32 r0, 0
[INFO] [stdout] 1632 | |         mov32 r1, 0xb
[INFO] [stdout] ...    |
[INFO] [stdout] 1643 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1644 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1649 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1650 | |         "
[INFO] [stdout] 1651 | |         mov32 r0, 0
[INFO] [stdout] 1652 | |         mov32 r1, 0x7
[INFO] [stdout] ...    |
[INFO] [stdout] 1662 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1663 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1649 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1650 | |         "
[INFO] [stdout] 1651 | |         mov32 r0, 0
[INFO] [stdout] 1652 | |         mov32 r1, 0x7
[INFO] [stdout] ...    |
[INFO] [stdout] 1662 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1663 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1649 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1650 | |         "
[INFO] [stdout] 1651 | |         mov32 r0, 0
[INFO] [stdout] 1652 | |         mov32 r1, 0x7
[INFO] [stdout] ...    |
[INFO] [stdout] 1662 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1663 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1649 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1650 | |         "
[INFO] [stdout] 1651 | |         mov32 r0, 0
[INFO] [stdout] 1652 | |         mov32 r1, 0x7
[INFO] [stdout] ...    |
[INFO] [stdout] 1662 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1663 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1649 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1650 | |         "
[INFO] [stdout] 1651 | |         mov32 r0, 0
[INFO] [stdout] 1652 | |         mov32 r1, 0x7
[INFO] [stdout] ...    |
[INFO] [stdout] 1662 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1663 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1649 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1650 | |         "
[INFO] [stdout] 1651 | |         mov32 r0, 0
[INFO] [stdout] 1652 | |         mov32 r1, 0x7
[INFO] [stdout] ...    |
[INFO] [stdout] 1662 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1663 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1668 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1669 | |         "
[INFO] [stdout] 1670 | |         mov32 r0, 0
[INFO] [stdout] 1671 | |         mov32 r1, 0x7
[INFO] [stdout] ...    |
[INFO] [stdout] 1682 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1683 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1668 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1669 | |         "
[INFO] [stdout] 1670 | |         mov32 r0, 0
[INFO] [stdout] 1671 | |         mov32 r1, 0x7
[INFO] [stdout] ...    |
[INFO] [stdout] 1682 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1683 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1668 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1669 | |         "
[INFO] [stdout] 1670 | |         mov32 r0, 0
[INFO] [stdout] 1671 | |         mov32 r1, 0x7
[INFO] [stdout] ...    |
[INFO] [stdout] 1682 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1683 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1668 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1669 | |         "
[INFO] [stdout] 1670 | |         mov32 r0, 0
[INFO] [stdout] 1671 | |         mov32 r1, 0x7
[INFO] [stdout] ...    |
[INFO] [stdout] 1682 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1683 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1668 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1669 | |         "
[INFO] [stdout] 1670 | |         mov32 r0, 0
[INFO] [stdout] 1671 | |         mov32 r1, 0x7
[INFO] [stdout] ...    |
[INFO] [stdout] 1682 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1683 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1668 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1669 | |         "
[INFO] [stdout] 1670 | |         mov32 r0, 0
[INFO] [stdout] 1671 | |         mov32 r1, 0x7
[INFO] [stdout] ...    |
[INFO] [stdout] 1682 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1683 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1688 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1689 | |         "
[INFO] [stdout] 1690 | |         mov32 r0, 0
[INFO] [stdout] 1691 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1702 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1703 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1688 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1689 | |         "
[INFO] [stdout] 1690 | |         mov32 r0, 0
[INFO] [stdout] 1691 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1702 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1703 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1688 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1689 | |         "
[INFO] [stdout] 1690 | |         mov32 r0, 0
[INFO] [stdout] 1691 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1702 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1703 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1688 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1689 | |         "
[INFO] [stdout] 1690 | |         mov32 r0, 0
[INFO] [stdout] 1691 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1702 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1703 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1688 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1689 | |         "
[INFO] [stdout] 1690 | |         mov32 r0, 0
[INFO] [stdout] 1691 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1702 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1703 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1688 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1689 | |         "
[INFO] [stdout] 1690 | |         mov32 r0, 0
[INFO] [stdout] 1691 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1702 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1703 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1708 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1709 | |         "
[INFO] [stdout] 1710 | |         mov32 r0, 0
[INFO] [stdout] 1711 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1724 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1725 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1708 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1709 | |         "
[INFO] [stdout] 1710 | |         mov32 r0, 0
[INFO] [stdout] 1711 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1724 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1725 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1708 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1709 | |         "
[INFO] [stdout] 1710 | |         mov32 r0, 0
[INFO] [stdout] 1711 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1724 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1725 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1708 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1709 | |         "
[INFO] [stdout] 1710 | |         mov32 r0, 0
[INFO] [stdout] 1711 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1724 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1725 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1708 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1709 | |         "
[INFO] [stdout] 1710 | |         mov32 r0, 0
[INFO] [stdout] 1711 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1724 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1725 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1708 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1709 | |         "
[INFO] [stdout] 1710 | |         mov32 r0, 0
[INFO] [stdout] 1711 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1724 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1725 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1730 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1731 | |         "
[INFO] [stdout] 1732 | |         mov32 r0, 0
[INFO] [stdout] 1733 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1744 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1745 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1730 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1731 | |         "
[INFO] [stdout] 1732 | |         mov32 r0, 0
[INFO] [stdout] 1733 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1744 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1745 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1730 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1731 | |         "
[INFO] [stdout] 1732 | |         mov32 r0, 0
[INFO] [stdout] 1733 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1744 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1745 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1730 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1731 | |         "
[INFO] [stdout] 1732 | |         mov32 r0, 0
[INFO] [stdout] 1733 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1744 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1745 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1730 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1731 | |         "
[INFO] [stdout] 1732 | |         mov32 r0, 0
[INFO] [stdout] 1733 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1744 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1745 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1730 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1731 | |         "
[INFO] [stdout] 1732 | |         mov32 r0, 0
[INFO] [stdout] 1733 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1744 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1745 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1750 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1751 | |         "
[INFO] [stdout] 1752 | |         mov32 r0, 0
[INFO] [stdout] 1753 | |         mov r1, -1
[INFO] [stdout] ...    |
[INFO] [stdout] 1767 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1768 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1750 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1751 | |         "
[INFO] [stdout] 1752 | |         mov32 r0, 0
[INFO] [stdout] 1753 | |         mov r1, -1
[INFO] [stdout] ...    |
[INFO] [stdout] 1767 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1768 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1750 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1751 | |         "
[INFO] [stdout] 1752 | |         mov32 r0, 0
[INFO] [stdout] 1753 | |         mov r1, -1
[INFO] [stdout] ...    |
[INFO] [stdout] 1767 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1768 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1750 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1751 | |         "
[INFO] [stdout] 1752 | |         mov32 r0, 0
[INFO] [stdout] 1753 | |         mov r1, -1
[INFO] [stdout] ...    |
[INFO] [stdout] 1767 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1768 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1750 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1751 | |         "
[INFO] [stdout] 1752 | |         mov32 r0, 0
[INFO] [stdout] 1753 | |         mov r1, -1
[INFO] [stdout] ...    |
[INFO] [stdout] 1767 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1768 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1750 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1751 | |         "
[INFO] [stdout] 1752 | |         mov32 r0, 0
[INFO] [stdout] 1753 | |         mov r1, -1
[INFO] [stdout] ...    |
[INFO] [stdout] 1767 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1768 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1773 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1774 | |         "
[INFO] [stdout] 1775 | |         mov32 r0, 0
[INFO] [stdout] 1776 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1786 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1787 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1773 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1774 | |         "
[INFO] [stdout] 1775 | |         mov32 r0, 0
[INFO] [stdout] 1776 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1786 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1787 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1773 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1774 | |         "
[INFO] [stdout] 1775 | |         mov32 r0, 0
[INFO] [stdout] 1776 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1786 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1787 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1773 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1774 | |         "
[INFO] [stdout] 1775 | |         mov32 r0, 0
[INFO] [stdout] 1776 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1786 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1787 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1773 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1774 | |         "
[INFO] [stdout] 1775 | |         mov32 r0, 0
[INFO] [stdout] 1776 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1786 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1787 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1773 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1774 | |         "
[INFO] [stdout] 1775 | |         mov32 r0, 0
[INFO] [stdout] 1776 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1786 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1787 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1792 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1793 | |         "
[INFO] [stdout] 1794 | |         mov32 r0, 0
[INFO] [stdout] 1795 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1806 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1807 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1792 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1793 | |         "
[INFO] [stdout] 1794 | |         mov32 r0, 0
[INFO] [stdout] 1795 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1806 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1807 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1792 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1793 | |         "
[INFO] [stdout] 1794 | |         mov32 r0, 0
[INFO] [stdout] 1795 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1806 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1807 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1792 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1793 | |         "
[INFO] [stdout] 1794 | |         mov32 r0, 0
[INFO] [stdout] 1795 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1806 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1807 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1792 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1793 | |         "
[INFO] [stdout] 1794 | |         mov32 r0, 0
[INFO] [stdout] 1795 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1806 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1807 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1792 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1793 | |         "
[INFO] [stdout] 1794 | |         mov32 r0, 0
[INFO] [stdout] 1795 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1806 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1807 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1812 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1813 | |         "
[INFO] [stdout] 1814 | |         mov32 r0, 0
[INFO] [stdout] 1815 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1825 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1826 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1812 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1813 | |         "
[INFO] [stdout] 1814 | |         mov32 r0, 0
[INFO] [stdout] 1815 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1825 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1826 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1812 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1813 | |         "
[INFO] [stdout] 1814 | |         mov32 r0, 0
[INFO] [stdout] 1815 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1825 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1826 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1812 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1813 | |         "
[INFO] [stdout] 1814 | |         mov32 r0, 0
[INFO] [stdout] 1815 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1825 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1826 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1812 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1813 | |         "
[INFO] [stdout] 1814 | |         mov32 r0, 0
[INFO] [stdout] 1815 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1825 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1826 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1812 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1813 | |         "
[INFO] [stdout] 1814 | |         mov32 r0, 0
[INFO] [stdout] 1815 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1825 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1826 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1831 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1832 | |         "
[INFO] [stdout] 1833 | |         mov32 r0, 0
[INFO] [stdout] 1834 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1846 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1847 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1831 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1832 | |         "
[INFO] [stdout] 1833 | |         mov32 r0, 0
[INFO] [stdout] 1834 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1846 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1847 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1831 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1832 | |         "
[INFO] [stdout] 1833 | |         mov32 r0, 0
[INFO] [stdout] 1834 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1846 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1847 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1831 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1832 | |         "
[INFO] [stdout] 1833 | |         mov32 r0, 0
[INFO] [stdout] 1834 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1846 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1847 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1831 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1832 | |         "
[INFO] [stdout] 1833 | |         mov32 r0, 0
[INFO] [stdout] 1834 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1846 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1847 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1831 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1832 | |         "
[INFO] [stdout] 1833 | |         mov32 r0, 0
[INFO] [stdout] 1834 | |         mov r1, -2
[INFO] [stdout] ...    |
[INFO] [stdout] 1846 | |         ProgramResult::Ok(0x1),
[INFO] [stdout] 1847 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1854 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1855 | |         "
[INFO] [stdout] 1856 | |         mov r1, 51
[INFO] [stdout] 1857 | |         stdw [r10-16], 0xab
[INFO] [stdout] ...    |
[INFO] [stdout] 1868 | |         ProgramResult::Ok(0xcd),
[INFO] [stdout] 1869 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1854 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1855 | |         "
[INFO] [stdout] 1856 | |         mov r1, 51
[INFO] [stdout] 1857 | |         stdw [r10-16], 0xab
[INFO] [stdout] ...    |
[INFO] [stdout] 1868 | |         ProgramResult::Ok(0xcd),
[INFO] [stdout] 1869 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1854 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1855 | |         "
[INFO] [stdout] 1856 | |         mov r1, 51
[INFO] [stdout] 1857 | |         stdw [r10-16], 0xab
[INFO] [stdout] ...    |
[INFO] [stdout] 1868 | |         ProgramResult::Ok(0xcd),
[INFO] [stdout] 1869 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1854 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1855 | |         "
[INFO] [stdout] 1856 | |         mov r1, 51
[INFO] [stdout] 1857 | |         stdw [r10-16], 0xab
[INFO] [stdout] ...    |
[INFO] [stdout] 1868 | |         ProgramResult::Ok(0xcd),
[INFO] [stdout] 1869 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1854 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1855 | |         "
[INFO] [stdout] 1856 | |         mov r1, 51
[INFO] [stdout] 1857 | |         stdw [r10-16], 0xab
[INFO] [stdout] ...    |
[INFO] [stdout] 1868 | |         ProgramResult::Ok(0xcd),
[INFO] [stdout] 1869 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1854 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1855 | |         "
[INFO] [stdout] 1856 | |         mov r1, 51
[INFO] [stdout] 1857 | |         stdw [r10-16], 0xab
[INFO] [stdout] ...    |
[INFO] [stdout] 1868 | |         ProgramResult::Ok(0xcd),
[INFO] [stdout] 1869 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1874 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1875 | |         "
[INFO] [stdout] 1876 | |         stb [r10-4], 0x01
[INFO] [stdout] 1877 | |         stb [r10-3], 0x02
[INFO] [stdout] ...    |
[INFO] [stdout] 1898 | |         ProgramResult::Ok(0x01020304),
[INFO] [stdout] 1899 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1874 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1875 | |         "
[INFO] [stdout] 1876 | |         stb [r10-4], 0x01
[INFO] [stdout] 1877 | |         stb [r10-3], 0x02
[INFO] [stdout] ...    |
[INFO] [stdout] 1898 | |         ProgramResult::Ok(0x01020304),
[INFO] [stdout] 1899 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1874 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1875 | |         "
[INFO] [stdout] 1876 | |         stb [r10-4], 0x01
[INFO] [stdout] 1877 | |         stb [r10-3], 0x02
[INFO] [stdout] ...    |
[INFO] [stdout] 1898 | |         ProgramResult::Ok(0x01020304),
[INFO] [stdout] 1899 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1874 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1875 | |         "
[INFO] [stdout] 1876 | |         stb [r10-4], 0x01
[INFO] [stdout] 1877 | |         stb [r10-3], 0x02
[INFO] [stdout] ...    |
[INFO] [stdout] 1898 | |         ProgramResult::Ok(0x01020304),
[INFO] [stdout] 1899 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1874 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1875 | |         "
[INFO] [stdout] 1876 | |         stb [r10-4], 0x01
[INFO] [stdout] 1877 | |         stb [r10-3], 0x02
[INFO] [stdout] ...    |
[INFO] [stdout] 1898 | |         ProgramResult::Ok(0x01020304),
[INFO] [stdout] 1899 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1874 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1875 | |         "
[INFO] [stdout] 1876 | |         stb [r10-4], 0x01
[INFO] [stdout] 1877 | |         stb [r10-3], 0x02
[INFO] [stdout] ...    |
[INFO] [stdout] 1898 | |         ProgramResult::Ok(0x01020304),
[INFO] [stdout] 1899 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1904 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1905 | |         "
[INFO] [stdout] 1906 | |         mov r1, 0x78636261
[INFO] [stdout] 1907 | |         stxw [r10-8], r1
[INFO] [stdout] ...    |
[INFO] [stdout] 1939 | |         ProgramResult::Ok(0x0),
[INFO] [stdout] 1940 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1904 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1905 | |         "
[INFO] [stdout] 1906 | |         mov r1, 0x78636261
[INFO] [stdout] 1907 | |         stxw [r10-8], r1
[INFO] [stdout] ...    |
[INFO] [stdout] 1939 | |         ProgramResult::Ok(0x0),
[INFO] [stdout] 1940 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1904 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1905 | |         "
[INFO] [stdout] 1906 | |         mov r1, 0x78636261
[INFO] [stdout] 1907 | |         stxw [r10-8], r1
[INFO] [stdout] ...    |
[INFO] [stdout] 1939 | |         ProgramResult::Ok(0x0),
[INFO] [stdout] 1940 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1904 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1905 | |         "
[INFO] [stdout] 1906 | |         mov r1, 0x78636261
[INFO] [stdout] 1907 | |         stxw [r10-8], r1
[INFO] [stdout] ...    |
[INFO] [stdout] 1939 | |         ProgramResult::Ok(0x0),
[INFO] [stdout] 1940 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1904 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1905 | |         "
[INFO] [stdout] 1906 | |         mov r1, 0x78636261
[INFO] [stdout] 1907 | |         stxw [r10-8], r1
[INFO] [stdout] ...    |
[INFO] [stdout] 1939 | |         ProgramResult::Ok(0x0),
[INFO] [stdout] 1940 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1904 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1905 | |         "
[INFO] [stdout] 1906 | |         mov r1, 0x78636261
[INFO] [stdout] 1907 | |         stxw [r10-8], r1
[INFO] [stdout] ...    |
[INFO] [stdout] 1939 | |         ProgramResult::Ok(0x0),
[INFO] [stdout] 1940 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1954 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1955 | |         "
[INFO] [stdout] 1956 | |         stb [r10-0x3001], 0
[INFO] [stdout] 1957 | |         exit",
[INFO] [stdout] ...    |
[INFO] [stdout] 1967 | |         )),
[INFO] [stdout] 1968 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1954 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1955 | |         "
[INFO] [stdout] 1956 | |         stb [r10-0x3001], 0
[INFO] [stdout] 1957 | |         exit",
[INFO] [stdout] ...    |
[INFO] [stdout] 1967 | |         )),
[INFO] [stdout] 1968 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1954 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1955 | |         "
[INFO] [stdout] 1956 | |         stb [r10-0x3001], 0
[INFO] [stdout] 1957 | |         exit",
[INFO] [stdout] ...    |
[INFO] [stdout] 1967 | |         )),
[INFO] [stdout] 1968 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1954 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1955 | |         "
[INFO] [stdout] 1956 | |         stb [r10-0x3001], 0
[INFO] [stdout] 1957 | |         exit",
[INFO] [stdout] ...    |
[INFO] [stdout] 1967 | |         )),
[INFO] [stdout] 1968 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1954 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1955 | |         "
[INFO] [stdout] 1956 | |         stb [r10-0x3001], 0
[INFO] [stdout] 1957 | |         exit",
[INFO] [stdout] ...    |
[INFO] [stdout] 1967 | |         )),
[INFO] [stdout] 1968 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1954 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1955 | |         "
[INFO] [stdout] 1956 | |         stb [r10-0x3001], 0
[INFO] [stdout] 1957 | |         exit",
[INFO] [stdout] ...    |
[INFO] [stdout] 1967 | |         )),
[INFO] [stdout] 1968 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1971 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1972 | |         "
[INFO] [stdout] 1973 | |         stb [r10], 0
[INFO] [stdout] 1974 | |         exit",
[INFO] [stdout] ...    |
[INFO] [stdout] 1984 | |         )),
[INFO] [stdout] 1985 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1971 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1972 | |         "
[INFO] [stdout] 1973 | |         stb [r10], 0
[INFO] [stdout] 1974 | |         exit",
[INFO] [stdout] ...    |
[INFO] [stdout] 1984 | |         )),
[INFO] [stdout] 1985 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1971 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1972 | |         "
[INFO] [stdout] 1973 | |         stb [r10], 0
[INFO] [stdout] 1974 | |         exit",
[INFO] [stdout] ...    |
[INFO] [stdout] 1984 | |         )),
[INFO] [stdout] 1985 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1971 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1972 | |         "
[INFO] [stdout] 1973 | |         stb [r10], 0
[INFO] [stdout] 1974 | |         exit",
[INFO] [stdout] ...    |
[INFO] [stdout] 1984 | |         )),
[INFO] [stdout] 1985 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1971 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1972 | |         "
[INFO] [stdout] 1973 | |         stb [r10], 0
[INFO] [stdout] 1974 | |         exit",
[INFO] [stdout] ...    |
[INFO] [stdout] 1984 | |         )),
[INFO] [stdout] 1985 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1971 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1972 | |         "
[INFO] [stdout] 1973 | |         stb [r10], 0
[INFO] [stdout] 1974 | |         exit",
[INFO] [stdout] ...    |
[INFO] [stdout] 1984 | |         )),
[INFO] [stdout] 1985 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1994 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1995 | |         "
[INFO] [stdout] 1996 | |         add r11, -0x7FFFFFFF
[INFO] [stdout] 1997 | |         add r11, -0x7FFFFFFF
[INFO] [stdout] ...    |
[INFO] [stdout] 2014 | |         )),
[INFO] [stdout] 2015 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1994 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1995 | |         "
[INFO] [stdout] 1996 | |         add r11, -0x7FFFFFFF
[INFO] [stdout] 1997 | |         add r11, -0x7FFFFFFF
[INFO] [stdout] ...    |
[INFO] [stdout] 2014 | |         )),
[INFO] [stdout] 2015 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1994 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1995 | |         "
[INFO] [stdout] 1996 | |         add r11, -0x7FFFFFFF
[INFO] [stdout] 1997 | |         add r11, -0x7FFFFFFF
[INFO] [stdout] ...    |
[INFO] [stdout] 2014 | |         )),
[INFO] [stdout] 2015 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1994 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1995 | |         "
[INFO] [stdout] 1996 | |         add r11, -0x7FFFFFFF
[INFO] [stdout] 1997 | |         add r11, -0x7FFFFFFF
[INFO] [stdout] ...    |
[INFO] [stdout] 2014 | |         )),
[INFO] [stdout] 2015 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1994 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1995 | |         "
[INFO] [stdout] 1996 | |         add r11, -0x7FFFFFFF
[INFO] [stdout] 1997 | |         add r11, -0x7FFFFFFF
[INFO] [stdout] ...    |
[INFO] [stdout] 2014 | |         )),
[INFO] [stdout] 2015 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 1994 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 1995 | |         "
[INFO] [stdout] 1996 | |         add r11, -0x7FFFFFFF
[INFO] [stdout] 1997 | |         add r11, -0x7FFFFFFF
[INFO] [stdout] ...    |
[INFO] [stdout] 2014 | |         )),
[INFO] [stdout] 2015 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2023 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 2024 | |         "
[INFO] [stdout] 2025 | |         call function_foo
[INFO] [stdout] 2026 | |         exit
[INFO] [stdout] ...    |
[INFO] [stdout] 2034 | |         ProgramResult::Ok(ebpf::MM_STACK_START + config.stack_size() as u64),
[INFO] [stdout] 2035 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2023 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 2024 | |         "
[INFO] [stdout] 2025 | |         call function_foo
[INFO] [stdout] 2026 | |         exit
[INFO] [stdout] ...    |
[INFO] [stdout] 2034 | |         ProgramResult::Ok(ebpf::MM_STACK_START + config.stack_size() as u64),
[INFO] [stdout] 2035 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2023 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 2024 | |         "
[INFO] [stdout] 2025 | |         call function_foo
[INFO] [stdout] 2026 | |         exit
[INFO] [stdout] ...    |
[INFO] [stdout] 2034 | |         ProgramResult::Ok(ebpf::MM_STACK_START + config.stack_size() as u64),
[INFO] [stdout] 2035 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2023 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 2024 | |         "
[INFO] [stdout] 2025 | |         call function_foo
[INFO] [stdout] 2026 | |         exit
[INFO] [stdout] ...    |
[INFO] [stdout] 2034 | |         ProgramResult::Ok(ebpf::MM_STACK_START + config.stack_size() as u64),
[INFO] [stdout] 2035 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2023 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 2024 | |         "
[INFO] [stdout] 2025 | |         call function_foo
[INFO] [stdout] 2026 | |         exit
[INFO] [stdout] ...    |
[INFO] [stdout] 2034 | |         ProgramResult::Ok(ebpf::MM_STACK_START + config.stack_size() as u64),
[INFO] [stdout] 2035 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2023 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 2024 | |         "
[INFO] [stdout] 2025 | |         call function_foo
[INFO] [stdout] 2026 | |         exit
[INFO] [stdout] ...    |
[INFO] [stdout] 2034 | |         ProgramResult::Ok(ebpf::MM_STACK_START + config.stack_size() as u64),
[INFO] [stdout] 2035 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2044 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 2045 | |         "
[INFO] [stdout] 2046 | |         add r11, -8
[INFO] [stdout] 2047 | |         call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2056 | |         ProgramResult::Ok(ebpf::MM_STACK_START + config.stack_size() as u64 - 8),
[INFO] [stdout] 2057 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2044 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 2045 | |         "
[INFO] [stdout] 2046 | |         add r11, -8
[INFO] [stdout] 2047 | |         call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2056 | |         ProgramResult::Ok(ebpf::MM_STACK_START + config.stack_size() as u64 - 8),
[INFO] [stdout] 2057 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2044 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 2045 | |         "
[INFO] [stdout] 2046 | |         add r11, -8
[INFO] [stdout] 2047 | |         call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2056 | |         ProgramResult::Ok(ebpf::MM_STACK_START + config.stack_size() as u64 - 8),
[INFO] [stdout] 2057 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2044 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 2045 | |         "
[INFO] [stdout] 2046 | |         add r11, -8
[INFO] [stdout] 2047 | |         call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2056 | |         ProgramResult::Ok(ebpf::MM_STACK_START + config.stack_size() as u64 - 8),
[INFO] [stdout] 2057 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2044 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 2045 | |         "
[INFO] [stdout] 2046 | |         add r11, -8
[INFO] [stdout] 2047 | |         call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2056 | |         ProgramResult::Ok(ebpf::MM_STACK_START + config.stack_size() as u64 - 8),
[INFO] [stdout] 2057 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2044 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 2045 | |         "
[INFO] [stdout] 2046 | |         add r11, -8
[INFO] [stdout] 2047 | |         call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2056 | |         ProgramResult::Ok(ebpf::MM_STACK_START + config.stack_size() as u64 - 8),
[INFO] [stdout] 2057 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2061 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 2062 | |         "
[INFO] [stdout] 2063 | |         add r11, -8
[INFO] [stdout] 2064 | |         call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2074 | |         ProgramResult::Ok(ebpf::MM_STACK_START + config.stack_size() as u64),
[INFO] [stdout] 2075 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2061 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 2062 | |         "
[INFO] [stdout] 2063 | |         add r11, -8
[INFO] [stdout] 2064 | |         call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2074 | |         ProgramResult::Ok(ebpf::MM_STACK_START + config.stack_size() as u64),
[INFO] [stdout] 2075 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2061 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 2062 | |         "
[INFO] [stdout] 2063 | |         add r11, -8
[INFO] [stdout] 2064 | |         call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2074 | |         ProgramResult::Ok(ebpf::MM_STACK_START + config.stack_size() as u64),
[INFO] [stdout] 2075 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2061 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 2062 | |         "
[INFO] [stdout] 2063 | |         add r11, -8
[INFO] [stdout] 2064 | |         call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2074 | |         ProgramResult::Ok(ebpf::MM_STACK_START + config.stack_size() as u64),
[INFO] [stdout] 2075 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2061 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 2062 | |         "
[INFO] [stdout] 2063 | |         add r11, -8
[INFO] [stdout] 2064 | |         call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2074 | |         ProgramResult::Ok(ebpf::MM_STACK_START + config.stack_size() as u64),
[INFO] [stdout] 2075 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2061 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 2062 | |         "
[INFO] [stdout] 2063 | |         add r11, -8
[INFO] [stdout] 2064 | |         call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2074 | |         ProgramResult::Ok(ebpf::MM_STACK_START + config.stack_size() as u64),
[INFO] [stdout] 2075 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2094 | /         test_interpreter_and_jit_asm!(
[INFO] [stdout] 2095 | |             "
[INFO] [stdout] 2096 | |             entrypoint:
[INFO] [stdout] 2097 | |             call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2107 | |             ProgramResult::Ok(42),
[INFO] [stdout] 2108 | |         );
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2094 | /         test_interpreter_and_jit_asm!(
[INFO] [stdout] 2095 | |             "
[INFO] [stdout] 2096 | |             entrypoint:
[INFO] [stdout] 2097 | |             call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2107 | |             ProgramResult::Ok(42),
[INFO] [stdout] 2108 | |         );
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2094 | /         test_interpreter_and_jit_asm!(
[INFO] [stdout] 2095 | |             "
[INFO] [stdout] 2096 | |             entrypoint:
[INFO] [stdout] 2097 | |             call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2107 | |             ProgramResult::Ok(42),
[INFO] [stdout] 2108 | |         );
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2094 | /         test_interpreter_and_jit_asm!(
[INFO] [stdout] 2095 | |             "
[INFO] [stdout] 2096 | |             entrypoint:
[INFO] [stdout] 2097 | |             call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2107 | |             ProgramResult::Ok(42),
[INFO] [stdout] 2108 | |         );
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2094 | /         test_interpreter_and_jit_asm!(
[INFO] [stdout] 2095 | |             "
[INFO] [stdout] 2096 | |             entrypoint:
[INFO] [stdout] 2097 | |             call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2107 | |             ProgramResult::Ok(42),
[INFO] [stdout] 2108 | |         );
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2094 | /         test_interpreter_and_jit_asm!(
[INFO] [stdout] 2095 | |             "
[INFO] [stdout] 2096 | |             entrypoint:
[INFO] [stdout] 2097 | |             call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2107 | |             ProgramResult::Ok(42),
[INFO] [stdout] 2108 | |         );
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2125 | /         test_interpreter_and_jit_asm!(
[INFO] [stdout] 2126 | |             "
[INFO] [stdout] 2127 | |             call function_foo
[INFO] [stdout] 2128 | |             call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2137 | |             ProgramResult::Ok(0),
[INFO] [stdout] 2138 | |         );
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2125 | /         test_interpreter_and_jit_asm!(
[INFO] [stdout] 2126 | |             "
[INFO] [stdout] 2127 | |             call function_foo
[INFO] [stdout] 2128 | |             call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2137 | |             ProgramResult::Ok(0),
[INFO] [stdout] 2138 | |         );
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2125 | /         test_interpreter_and_jit_asm!(
[INFO] [stdout] 2126 | |             "
[INFO] [stdout] 2127 | |             call function_foo
[INFO] [stdout] 2128 | |             call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2137 | |             ProgramResult::Ok(0),
[INFO] [stdout] 2138 | |         );
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2125 | /         test_interpreter_and_jit_asm!(
[INFO] [stdout] 2126 | |             "
[INFO] [stdout] 2127 | |             call function_foo
[INFO] [stdout] 2128 | |             call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2137 | |             ProgramResult::Ok(0),
[INFO] [stdout] 2138 | |         );
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2125 | /         test_interpreter_and_jit_asm!(
[INFO] [stdout] 2126 | |             "
[INFO] [stdout] 2127 | |             call function_foo
[INFO] [stdout] 2128 | |             call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2137 | |             ProgramResult::Ok(0),
[INFO] [stdout] 2138 | |         );
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2125 | /         test_interpreter_and_jit_asm!(
[INFO] [stdout] 2126 | |             "
[INFO] [stdout] 2127 | |             call function_foo
[INFO] [stdout] 2128 | |             call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2137 | |             ProgramResult::Ok(0),
[INFO] [stdout] 2138 | |         );
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2141 | /         test_interpreter_and_jit_asm!(
[INFO] [stdout] 2142 | |             "
[INFO] [stdout] 2143 | |             entrypoint:
[INFO] [stdout] 2144 | |             call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2156 | |             ProgramResult::Err(EbpfError::CallDepthExceeded),
[INFO] [stdout] 2157 | |         );
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2141 | /         test_interpreter_and_jit_asm!(
[INFO] [stdout] 2142 | |             "
[INFO] [stdout] 2143 | |             entrypoint:
[INFO] [stdout] 2144 | |             call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2156 | |             ProgramResult::Err(EbpfError::CallDepthExceeded),
[INFO] [stdout] 2157 | |         );
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2141 | /         test_interpreter_and_jit_asm!(
[INFO] [stdout] 2142 | |             "
[INFO] [stdout] 2143 | |             entrypoint:
[INFO] [stdout] 2144 | |             call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2156 | |             ProgramResult::Err(EbpfError::CallDepthExceeded),
[INFO] [stdout] 2157 | |         );
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2141 | /         test_interpreter_and_jit_asm!(
[INFO] [stdout] 2142 | |             "
[INFO] [stdout] 2143 | |             entrypoint:
[INFO] [stdout] 2144 | |             call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2156 | |             ProgramResult::Err(EbpfError::CallDepthExceeded),
[INFO] [stdout] 2157 | |         );
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2141 | /         test_interpreter_and_jit_asm!(
[INFO] [stdout] 2142 | |             "
[INFO] [stdout] 2143 | |             entrypoint:
[INFO] [stdout] 2144 | |             call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2156 | |             ProgramResult::Err(EbpfError::CallDepthExceeded),
[INFO] [stdout] 2157 | |         );
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2141 | /         test_interpreter_and_jit_asm!(
[INFO] [stdout] 2142 | |             "
[INFO] [stdout] 2143 | |             entrypoint:
[INFO] [stdout] 2144 | |             call function_foo
[INFO] [stdout] ...    |
[INFO] [stdout] 2156 | |             ProgramResult::Err(EbpfError::CallDepthExceeded),
[INFO] [stdout] 2157 | |         );
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2181 | /         test_interpreter_and_jit!(
[INFO] [stdout] 2182 | |             executable,
[INFO] [stdout] 2183 | |             mem,
[INFO] [stdout] 2184 | |             TestContextObject::new(3),
[INFO] [stdout] ...    |
[INFO] [stdout] 2190 | |             )),
[INFO] [stdout] 2191 | |         );
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2181 | /         test_interpreter_and_jit!(
[INFO] [stdout] 2182 | |             executable,
[INFO] [stdout] 2183 | |             mem,
[INFO] [stdout] 2184 | |             TestContextObject::new(3),
[INFO] [stdout] ...    |
[INFO] [stdout] 2190 | |             )),
[INFO] [stdout] 2191 | |         );
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2181 | /         test_interpreter_and_jit!(
[INFO] [stdout] 2182 | |             executable,
[INFO] [stdout] 2183 | |             mem,
[INFO] [stdout] 2184 | |             TestContextObject::new(3),
[INFO] [stdout] ...    |
[INFO] [stdout] 2190 | |             )),
[INFO] [stdout] 2191 | |         );
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2181 | /         test_interpreter_and_jit!(
[INFO] [stdout] 2182 | |             executable,
[INFO] [stdout] 2183 | |             mem,
[INFO] [stdout] 2184 | |             TestContextObject::new(3),
[INFO] [stdout] ...    |
[INFO] [stdout] 2190 | |             )),
[INFO] [stdout] 2191 | |         );
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2181 | /         test_interpreter_and_jit!(
[INFO] [stdout] 2182 | |             executable,
[INFO] [stdout] 2183 | |             mem,
[INFO] [stdout] 2184 | |             TestContextObject::new(3),
[INFO] [stdout] ...    |
[INFO] [stdout] 2190 | |             )),
[INFO] [stdout] 2191 | |         );
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2181 | /         test_interpreter_and_jit!(
[INFO] [stdout] 2182 | |             executable,
[INFO] [stdout] 2183 | |             mem,
[INFO] [stdout] 2184 | |             TestContextObject::new(3),
[INFO] [stdout] ...    |
[INFO] [stdout] 2190 | |             )),
[INFO] [stdout] 2191 | |         );
[INFO] [stdout]      | |_________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2199 | /     test_interpreter_and_jit_elf!(
[INFO] [stdout] 2200 | |         "tests/elfs/relative_call.so",
[INFO] [stdout] 2201 | |         [1],
[INFO] [stdout] 2202 | |         (),
[INFO] [stdout] 2203 | |         TestContextObject::new(18),
[INFO] [stdout] 2204 | |         ProgramResult::Ok(3),
[INFO] [stdout] 2205 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_elf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2199 | /     test_interpreter_and_jit_elf!(
[INFO] [stdout] 2200 | |         "tests/elfs/relative_call.so",
[INFO] [stdout] 2201 | |         [1],
[INFO] [stdout] 2202 | |         (),
[INFO] [stdout] 2203 | |         TestContextObject::new(18),
[INFO] [stdout] 2204 | |         ProgramResult::Ok(3),
[INFO] [stdout] 2205 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_elf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2199 | /     test_interpreter_and_jit_elf!(
[INFO] [stdout] 2200 | |         "tests/elfs/relative_call.so",
[INFO] [stdout] 2201 | |         [1],
[INFO] [stdout] 2202 | |         (),
[INFO] [stdout] 2203 | |         TestContextObject::new(18),
[INFO] [stdout] 2204 | |         ProgramResult::Ok(3),
[INFO] [stdout] 2205 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_elf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2199 | /     test_interpreter_and_jit_elf!(
[INFO] [stdout] 2200 | |         "tests/elfs/relative_call.so",
[INFO] [stdout] 2201 | |         [1],
[INFO] [stdout] 2202 | |         (),
[INFO] [stdout] 2203 | |         TestContextObject::new(18),
[INFO] [stdout] 2204 | |         ProgramResult::Ok(3),
[INFO] [stdout] 2205 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_elf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2199 | /     test_interpreter_and_jit_elf!(
[INFO] [stdout] 2200 | |         "tests/elfs/relative_call.so",
[INFO] [stdout] 2201 | |         [1],
[INFO] [stdout] 2202 | |         (),
[INFO] [stdout] 2203 | |         TestContextObject::new(18),
[INFO] [stdout] 2204 | |         ProgramResult::Ok(3),
[INFO] [stdout] 2205 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_elf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2199 | /     test_interpreter_and_jit_elf!(
[INFO] [stdout] 2200 | |         "tests/elfs/relative_call.so",
[INFO] [stdout] 2201 | |         [1],
[INFO] [stdout] 2202 | |         (),
[INFO] [stdout] 2203 | |         TestContextObject::new(18),
[INFO] [stdout] 2204 | |         ProgramResult::Ok(3),
[INFO] [stdout] 2205 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_elf` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:65:59
[INFO] [stdout]      |
[INFO] [stdout] 65   |               let (instruction_count_interpreter, result) = vm.execute_program(&$executable, true);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2210 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 2211 | |         "
[INFO] [stdout] 2212 | |         mov64 r6, 0x11
[INFO] [stdout] 2213 | |         mov64 r7, 0x22
[INFO] [stdout] ...    |
[INFO] [stdout] 2231 | |         ProgramResult::Ok(0xFF),
[INFO] [stdout] 2232 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:73:17
[INFO] [stdout]      |
[INFO] [stdout] 73   |                   vm.registers[11],
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2210 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 2211 | |         "
[INFO] [stdout] 2212 | |         mov64 r6, 0x11
[INFO] [stdout] 2213 | |         mov64 r7, 0x22
[INFO] [stdout] ...    |
[INFO] [stdout] 2231 | |         ProgramResult::Ok(0xFF),
[INFO] [stdout] 2232 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:74:17
[INFO] [stdout]      |
[INFO] [stdout] 74   |                   vm.context_object_pointer.clone(),
[INFO] [stdout]      |                   ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2210 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 2211 | |         "
[INFO] [stdout] 2212 | |         mov64 r6, 0x11
[INFO] [stdout] 2213 | |         mov64 r7, 0x22
[INFO] [stdout] ...    |
[INFO] [stdout] 2231 | |         ProgramResult::Ok(0xFF),
[INFO] [stdout] 2232 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:99:59
[INFO] [stdout]      |
[INFO] [stdout] 99   |                       let (instruction_count_jit, result) = vm.execute_program(&$executable, false);
[INFO] [stdout]      |                                                             ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2210 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 2211 | |         "
[INFO] [stdout] 2212 | |         mov64 r6, 0x11
[INFO] [stdout] 2213 | |         mov64 r7, 0x22
[INFO] [stdout] ...    |
[INFO] [stdout] 2231 | |         ProgramResult::Ok(0xFF),
[INFO] [stdout] 2232 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:100:39
[INFO] [stdout]      |
[INFO] [stdout] 100  |                       let tracer_jit = &vm.context_object_pointer;
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2210 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 2211 | |         "
[INFO] [stdout] 2212 | |         mov64 r6, 0x11
[INFO] [stdout] 2213 | |         mov64 r7, 0x22
[INFO] [stdout] ...    |
[INFO] [stdout] 2231 | |         ProgramResult::Ok(0xFF),
[INFO] [stdout] 2232 | |     );
[INFO] [stdout]      | |_____- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `test_interpreter_and_jit` which comes from the expansion of the macro `test_interpreter_and_jit_asm` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vm` in this scope
[INFO] [stdout]     --> tests/execution.rs:125:47
[INFO] [stdout]      |
[INFO] [stdout] 125  |                           interpreter_final_pc, vm.registers[11],
[INFO] [stdout]      |                                                 ^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 2210 | /     test_interpreter_and_jit_asm!(
[INFO] [stdout] 2211 | |         "
[INFO] [stdout] 2212 | |         mov64 r6, 0x11
[INFO] [stdout] 2213 | |         mov64 r7, 0x22
[INFO] [stdout] ...    |
[WARN] too many lines in the log, truncating it
