[INFO] cloning repository https://github.com/dustlang/miri
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/dustlang/miri" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdustlang%2Fmiri", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdustlang%2Fmiri'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 12dac5c0f7acd106401aa14fec758f0ff552f678
[INFO] testing dustlang/miri against 1.69.0 for beta-1.70-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdustlang%2Fmiri" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/dustlang/miri on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/dustlang/miri
[INFO] finished tweaking git repo https://github.com/dustlang/miri
[INFO] tweaked toml for git repo https://github.com/dustlang/miri written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/dustlang/miri 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" "+1.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded tester v0.7.0
[INFO] [stderr]   Downloaded anyhow v1.0.35
[INFO] [stderr]   Downloaded compiletest_rs v0.5.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e396026086fb9fcc0b37e09ec1e2ba5c7f408fa03dc16895f09d27a7bd20672e
[INFO] running `Command { std: "docker" "start" "-a" "e396026086fb9fcc0b37e09ec1e2ba5c7f408fa03dc16895f09d27a7bd20672e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e396026086fb9fcc0b37e09ec1e2ba5c7f408fa03dc16895f09d27a7bd20672e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e396026086fb9fcc0b37e09ec1e2ba5c7f408fa03dc16895f09d27a7bd20672e", kill_on_drop: false }`
[INFO] [stdout] e396026086fb9fcc0b37e09ec1e2ba5c7f408fa03dc16895f09d27a7bd20672e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0c8c95ca8864fab077e35b3dea01450cb902e0d796ddffd2434da483d833cd55
[INFO] running `Command { std: "docker" "start" "-a" "0c8c95ca8864fab077e35b3dea01450cb902e0d796ddffd2434da483d833cd55", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.81
[INFO] [stderr]    Compiling cfg-if v0.1.10
[INFO] [stderr]    Compiling memchr v2.3.4
[INFO] [stderr]    Compiling getrandom v0.1.15
[INFO] [stderr]    Compiling log v0.4.11
[INFO] [stderr]    Compiling regex-syntax v0.6.21
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling getrandom v0.2.0
[INFO] [stderr]    Compiling termcolor v1.1.2
[INFO] [stderr]    Compiling hex v0.4.2
[INFO] [stderr]    Compiling smallvec v1.5.1
[INFO] [stderr]    Compiling shell-escape v0.1.5
[INFO] [stderr]    Compiling rustc-workspace-hack v1.0.0
[INFO] [stderr]    Compiling thread_local v1.0.1
[INFO] [stderr]    Compiling humantime v1.3.0
[INFO] [stderr]    Compiling aho-corasick v0.7.15
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling regex v1.4.2
[INFO] [stderr]    Compiling env_logger v0.7.1
[INFO] [stderr]    Compiling miri v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0463]: can't find crate for `rustc_apfloat`
[INFO] [stdout]   --> src/lib.rs:11:1
[INFO] [stdout]    |
[INFO] [stdout] 11 | extern crate rustc_apfloat;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_ast`
[INFO] [stdout]   --> src/lib.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | extern crate rustc_ast;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_middle`
[INFO] [stdout]   --> src/lib.rs:13:14
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[macro_use] extern crate rustc_middle;
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_data_structures`
[INFO] [stdout]   --> src/lib.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | extern crate rustc_data_structures;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_hir`
[INFO] [stdout]   --> src/lib.rs:15:1
[INFO] [stdout]    |
[INFO] [stdout] 15 | extern crate rustc_hir;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_index`
[INFO] [stdout]   --> src/lib.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | extern crate rustc_index;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_mir`
[INFO] [stdout]   --> src/lib.rs:17:1
[INFO] [stdout]    |
[INFO] [stdout] 17 | extern crate rustc_mir;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_span`
[INFO] [stdout]   --> src/lib.rs:18:1
[INFO] [stdout]    |
[INFO] [stdout] 18 | extern crate rustc_span;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_target`
[INFO] [stdout]   --> src/lib.rs:19:1
[INFO] [stdout]    |
[INFO] [stdout] 19 | extern crate rustc_target;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::ImmTy`, `crate::Immediate`, `crate::InterpResult`, `crate::MPlaceTy`, `crate::MemPlaceMeta`, `crate::MemoryKind`, `crate::MiriEvalContext`, `crate::MiriEvalContextExt`, `crate::MiriMemoryKind`, `crate::OpTy`, `crate::Pointer`, `crate::RangeMap`, `crate::Scalar`, `crate::ScalarMaybeUninit`, `crate::Tag`, `crate::ThreadId`, `crate::VClock`, `crate::VTimestamp`, `crate::VectorIdx`
[INFO] [stdout]   --> src/data_race.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 |     ImmTy, Immediate, InterpResult, MPlaceTy, MemPlaceMeta, MemoryKind, MiriEvalContext,
[INFO] [stdout]    |     ^^^^^  ^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^^^^
[INFO] [stdout]    |     |      |          |             |         |             |
[INFO] [stdout]    |     |      |          |             |         |             no `MemoryKind` in the root
[INFO] [stdout]    |     |      |          |             |         no `MemPlaceMeta` in the root
[INFO] [stdout]    |     |      |          |             no `MPlaceTy` in the root
[INFO] [stdout]    |     |      |          no `InterpResult` in the root
[INFO] [stdout]    |     |      no `Immediate` in the root
[INFO] [stdout]    |     no `ImmTy` in the root
[INFO] [stdout] 78 |     MiriEvalContextExt, MiriMemoryKind, OpTy, Pointer, RangeMap, Scalar, ScalarMaybeUninit, Tag,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^  ^^^^  ^^^^^^^  ^^^^^^^^  ^^^^^^  ^^^^^^^^^^^^^^^^^  ^^^
[INFO] [stdout]    |                                         |
[INFO] [stdout]    |                                         no `OpTy` in the root
[INFO] [stdout] 79 |     ThreadId, VClock, VTimestamp, VectorIdx,
[INFO] [stdout]    |     ^^^^^^^^  ^^^^^^  ^^^^^^^^^^  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `InterpError`, `crate::AllocMap`
[INFO] [stdout]   --> src/diagnostics.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |     use InterpError::*;
[INFO] [stdout]    |         ^^^^^^^^^^^ use of undeclared type `InterpError`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/mono_hash_map.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use crate::AllocMap;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/data_race.rs:871:9
[INFO] [stdout]     |
[INFO] [stdout] 871 |         throw_ub_format!(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/thread.rs:561:17
[INFO] [stdout]     |
[INFO] [stdout] 561 |                 throw_unsup_format!("foreign thread-local statics are not supported");
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_machine_stop` in this scope
[INFO] [stdout]    --> src/thread.rs:539:13
[INFO] [stdout]     |
[INFO] [stdout] 539 |             throw_machine_stop!(TerminationInfo::Deadlock);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/thread.rs:489:17
[INFO] [stdout]     |
[INFO] [stdout] 489 |                 throw_unsup_format!("the main thread terminated without waiting for other threads");
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/thread.rs:336:13
[INFO] [stdout]     |
[INFO] [stdout] 336 |             throw_ub_format!("trying to join itself");
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/thread.rs:333:13
[INFO] [stdout]     |
[INFO] [stdout] 333 |             throw_ub_format!("trying to join a detached or already joined thread");
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/thread.rs:324:13
[INFO] [stdout]     |
[INFO] [stdout] 324 |             throw_ub_format!("trying to detach thread that was already detached or joined");
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bug` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:268:37
[INFO] [stdout]     |
[INFO] [stdout] 268 |             Permission::Disabled => bug!("Cannot use Disabled for anything"),
[INFO] [stdout]     |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bug` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:267:43
[INFO] [stdout]     |
[INFO] [stdout] 267 |             Permission::SharedReadOnly => bug!("Cannot use SharedReadOnly for writing"),
[INFO] [stdout]     |                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `err_machine_stop` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:212:5
[INFO] [stdout]     |
[INFO] [stdout] 212 |     err_machine_stop!(TerminationInfo::ExperimentalUb {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/tls.rs:148:13
[INFO] [stdout]     |
[INFO] [stdout] 148 |             throw_unsup_format!("setting more than one thread local storage destructor for the same thread is not supported");
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/shims/tls.rs:145:13
[INFO] [stdout]     |
[INFO] [stdout] 145 |             throw_ub_format!("setting thread's local storage destructor while destructors are already running");
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/shims/tls.rs:124:21
[INFO] [stdout]     |
[INFO] [stdout] 124 |             None => throw_ub_format!("storing to a non-existing TLS key: {}", key),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/shims/tls.rs:100:21
[INFO] [stdout]     |
[INFO] [stdout] 100 |             None => throw_ub_format!("loading from a non-existing TLS key: {}", key),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]   --> src/shims/tls.rs:84:21
[INFO] [stdout]    |
[INFO] [stdout] 84 |             None => throw_ub_format!("removing a non-existig TLS key: {}", key),
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]   --> src/shims/tls.rs:73:13
[INFO] [stdout]    |
[INFO] [stdout] 73 |             throw_unsup_format!("we ran out of TLS key space");
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `err_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/time.rs:159:26
[INFO] [stdout]     |
[INFO] [stdout] 159 |             .map_err(|_| err_unsup_format!("programs running longer than 2^64 nanoseconds are not supported").into())
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `err_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/time.rs:128:26
[INFO] [stdout]     |
[INFO] [stdout] 128 |             .map_err(|_| err_unsup_format!("programs running longer than 2^63 nanoseconds are not supported"))?;
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `err_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/time.rs:104:26
[INFO] [stdout]     |
[INFO] [stdout] 104 |             .map_err(|_| err_unsup_format!("programs running more than 2^64 Windows ticks after the Windows epoch are not supported"))?;
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `err_unsup_format` in this scope
[INFO] [stdout]   --> src/shims/time.rs:12:22
[INFO] [stdout]    |
[INFO] [stdout] 12 |         .map_err(|_| err_unsup_format!("times before the Unix epoch are not supported").into())
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]   --> src/shims/panic.rs:50:13
[INFO] [stdout]    |
[INFO] [stdout] 50 |             throw_ub_format!("unwinding despite panic=abort");
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `err_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/os_str.rs:134:32
[INFO] [stdout]     |
[INFO] [stdout] 134 |                 .ok_or_else(|| err_unsup_format!("{:?} is not a valid utf-8 string", os_str).into())
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `err_unsup_format` in this scope
[INFO] [stdout]   --> src/shims/os_str.rs:78:30
[INFO] [stdout]    |
[INFO] [stdout] 78 |                 .map_err(|_| err_unsup_format!("{:?} is not a valid utf-16 string", u16_vec))?;
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/env.rs:239:13
[INFO] [stdout]     |
[INFO] [stdout] 239 |             throw_unsup_format!("environment variable name contains '='");
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/env.rs:237:13
[INFO] [stdout]     |
[INFO] [stdout] 237 |             throw_unsup_format!("environment variable name is an empty string");
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/shims/env.rs:232:13
[INFO] [stdout]     |
[INFO] [stdout] 232 |             throw_ub_format!("pointer to environment variable name is NULL");
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]   --> src/shims/env.rs:54:40
[INFO] [stdout]    |
[INFO] [stdout] 54 |                         unsupported => throw_unsup_format!("environment support for target OS `{}` not yet available", unsupported),
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bug` in this scope
[INFO] [stdout]   --> src/shims/dlsym.rs:23:19
[INFO] [stdout]    |
[INFO] [stdout] 23 |             os => bug!("dlsym not implemented for target_os {}", os),
[INFO] [stdout]    |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/shims/windows/sync.rs:130:13
[INFO] [stdout]     |
[INFO] [stdout] 130 |             throw_ub_format!("calling ReleaseSRWLockShared on an SRWLock that is not locked by the current thread");
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]   --> src/shims/windows/sync.rs:78:13
[INFO] [stdout]    |
[INFO] [stdout] 78 |             throw_ub_format!("calling ReleaseSRWLockExclusive on an SRWLock that is not exclusively locked by the current thread");
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]   --> src/shims/windows/dlsym.rs:17:18
[INFO] [stdout]    |
[INFO] [stdout] 17 |             _ => throw_unsup_format!("unsupported Windows dlsym: {}", name),
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/windows/foreign_items.rs:379:18
[INFO] [stdout]     |
[INFO] [stdout] 379 |             _ => throw_unsup_format!("can't call foreign function: {}", link_name),
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/windows/foreign_items.rs:324:17
[INFO] [stdout]     |
[INFO] [stdout] 324 |                 throw_unsup_format!("Miri does not support concurrency on Windows");
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]   --> src/shims/windows/foreign_items.rs:98:21
[INFO] [stdout]    |
[INFO] [stdout] 98 |                     throw_unsup_format!("on Windows, writing to anything except stdout/stderr is not supported")
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]   --> src/shims/posix/macos/dlsym.rs:20:18
[INFO] [stdout]    |
[INFO] [stdout] 20 |             _ => throw_unsup_format!("unsupported macOS dlsym: {}", name),
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/macos/foreign_items.rs:159:18
[INFO] [stdout]     |
[INFO] [stdout] 159 |             _ => throw_unsup_format!("can't call foreign function: {}", link_name),
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/linux/sync.rs:141:15
[INFO] [stdout]     |
[INFO] [stdout] 141 |         op => throw_unsup_format!("Miri does not support `futex` syscall with op={}", op),
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]   --> src/shims/posix/linux/sync.rs:52:17
[INFO] [stdout]    |
[INFO] [stdout] 52 | ...   throw_ub_format!("incorrect number of arguments for `futex` syscall with `op=FUTEX_WAIT`: got {}, expected at least 5", args.len());
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]   --> src/shims/posix/linux/sync.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 21 |         throw_ub_format!("incorrect number of arguments for `futex` syscall: got {}, expected at least 4", args.len());
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]   --> src/shims/posix/linux/dlsym.rs:17:18
[INFO] [stdout]    |
[INFO] [stdout] 17 |             _ => throw_unsup_format!("unsupported Linux dlsym: {}", name),
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/linux/foreign_items.rs:209:18
[INFO] [stdout]     |
[INFO] [stdout] 209 |             _ => throw_unsup_format!("can't call foreign function: {}", link_name),
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/linux/foreign_items.rs:179:27
[INFO] [stdout]     |
[INFO] [stdout] 179 |                     id => throw_unsup_format!("Miri does not support syscall ID {}", id),
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/shims/posix/linux/foreign_items.rs:170:29
[INFO] [stdout]     |
[INFO] [stdout] 170 | ...                   throw_ub_format!("incorrect number of arguments for `statx` syscall: got {}, expected at least 6", args.len());
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/shims/posix/linux/foreign_items.rs:161:29
[INFO] [stdout]     |
[INFO] [stdout] 161 | ...                   throw_ub_format!("incorrect number of arguments for `getrandom` syscall: got {}, expected at least 4", args.len());
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/shims/posix/linux/foreign_items.rs:153:21
[INFO] [stdout]     |
[INFO] [stdout] 153 |                     throw_ub_format!("incorrect number of arguments for syscall: got 0, expected at least 1");
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/shims/posix/linux/foreign_items.rs:136:25
[INFO] [stdout]     |
[INFO] [stdout] 136 |                         throw_ub_format!("`syscall` arguments must all have scalar layout, but {} does not", arg.layout.ty);
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/thread.rs:127:13
[INFO] [stdout]     |
[INFO] [stdout] 127 |             throw_unsup_format!("unsupported prctl option {}", option);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]   --> src/shims/posix/thread.rs:75:13
[INFO] [stdout]    |
[INFO] [stdout] 75 |             throw_unsup_format!("Miri supports pthread_join only with retval==NULL");
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:778:13
[INFO] [stdout]     |
[INFO] [stdout] 778 |             throw_ub_format!("destroying an awaited conditional variable");
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:739:13
[INFO] [stdout]     |
[INFO] [stdout] 739 |             throw_unsup_format!("unsupported clock id: {}", clock_id);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:586:13
[INFO] [stdout]     |
[INFO] [stdout] 586 |             throw_ub_format!("destroyed a locked rwlock");
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:576:13
[INFO] [stdout]     |
[INFO] [stdout] 576 |             throw_ub_format!("unlocked an rwlock that was not locked by the active thread");
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:485:13
[INFO] [stdout]     |
[INFO] [stdout] 485 |             throw_ub_format!("destroyed a locked mutex");
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:474:17
[INFO] [stdout]     |
[INFO] [stdout] 474 |                 throw_unsup_format!("called pthread_mutex_unlock on an unsupported type of mutex");
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:466:17
[INFO] [stdout]     |
[INFO] [stdout] 466 |                 throw_ub_format!(
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:462:17
[INFO] [stdout]     |
[INFO] [stdout] 462 |                 throw_ub_format!(
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:435:21
[INFO] [stdout]     |
[INFO] [stdout] 435 |                     throw_unsup_format!(
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:402:21
[INFO] [stdout]     |
[INFO] [stdout] 402 |                     throw_unsup_format!(
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_machine_stop` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:395:21
[INFO] [stdout]     |
[INFO] [stdout] 395 |                     throw_machine_stop!(TerminationInfo::Deadlock);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:393:21
[INFO] [stdout]     |
[INFO] [stdout] 393 |                     throw_ub_format!("trying to acquire already locked default mutex");
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:289:9
[INFO] [stdout]     |
[INFO] [stdout] 289 |         throw_ub_format!("awaiting on unlocked or owned by a different thread mutex");
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:286:13
[INFO] [stdout]     |
[INFO] [stdout] 286 |             throw_unsup_format!("awaiting on a lock acquired multiple times is not supported");
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1219:21
[INFO] [stdout]      |
[INFO] [stdout] 1219 |                     throw_unsup_format!("the error {} couldn't be converted to a return value", e)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1178:21
[INFO] [stdout]      |
[INFO] [stdout] 1178 |                     throw_unsup_format!("a directory entry had a name too large to fit in libc::dirent");
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `err_unsup_format` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1150:13
[INFO] [stdout]      |
[INFO] [stdout] 1150 |             err_unsup_format!("the DIR pointer passed to readdir_r did not come from opendir")
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1130:21
[INFO] [stdout]      |
[INFO] [stdout] 1130 |                     throw_unsup_format!("the error {} couldn't be converted to a return value", e)
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1090:21
[INFO] [stdout]      |
[INFO] [stdout] 1090 |                     throw_unsup_format!("a directory entry had a name too large to fit in libc::dirent64");
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `err_unsup_format` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1063:13
[INFO] [stdout]      |
[INFO] [stdout] 1063 |             err_unsup_format!("the DIR pointer passed to readdir64_r did not come from opendir")
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bug` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:888:33
[INFO] [stdout]     |
[INFO] [stdout] 888 |             .unwrap_or_else(|_| bug!("libc contains bad value for constant"));
[INFO] [stdout]     |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:850:13
[INFO] [stdout]     |
[INFO] [stdout] 850 |             throw_unsup_format!(
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:571:13
[INFO] [stdout]     |
[INFO] [stdout] 571 |             throw_unsup_format!("the {:#x} command is not supported for `fcntl`)", cmd);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:517:13
[INFO] [stdout]     |
[INFO] [stdout] 517 |             throw_ub_format!("incorrect number of arguments for fcntl: got {}, expected at least 2", args.len());
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:495:13
[INFO] [stdout]     |
[INFO] [stdout] 495 |             throw_unsup_format!("unsupported flags {:#x}", flag & !mirror);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:457:13
[INFO] [stdout]     |
[INFO] [stdout] 457 |             throw_unsup_format!("unsupported access mode {:#x}", access_mode);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:442:13
[INFO] [stdout]     |
[INFO] [stdout] 442 |             throw_unsup_format!("access mode flags on this target are unsupported");
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:430:13
[INFO] [stdout]     |
[INFO] [stdout] 430 |             throw_unsup_format!("non-default mode 0o{:o} is not supported", mode);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:358:25
[INFO] [stdout]     |
[INFO] [stdout] 358 |                 None => throw_unsup_format!("the error {} couldn't be converted to a return value", e),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:171:9
[INFO] [stdout]     |
[INFO] [stdout] 171 |         throw_unsup_format!("stderr cannot be closed");
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:167:9
[INFO] [stdout]     |
[INFO] [stdout] 167 |         throw_unsup_format!("cannot seek on stderr");
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:157:9
[INFO] [stdout]     |
[INFO] [stdout] 157 |         throw_unsup_format!("cannot read from stderr");
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:153:9
[INFO] [stdout]     |
[INFO] [stdout] 153 |         throw_unsup_format!("stderr cannot be used as FileHandle");
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:143:9
[INFO] [stdout]     |
[INFO] [stdout] 143 |         throw_unsup_format!("stdout cannot be closed");
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:139:9
[INFO] [stdout]     |
[INFO] [stdout] 139 |         throw_unsup_format!("cannot seek on stdout");
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:122:9
[INFO] [stdout]     |
[INFO] [stdout] 122 |         throw_unsup_format!("cannot read from stdout");
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:118:9
[INFO] [stdout]     |
[INFO] [stdout] 118 |         throw_unsup_format!("stdout cannot be used as FileHandle");
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:108:9
[INFO] [stdout]     |
[INFO] [stdout] 108 |         throw_unsup_format!("stdin cannot be closed");
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:104:9
[INFO] [stdout]     |
[INFO] [stdout] 104 |         throw_unsup_format!("cannot seek on stdin");
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:100:9
[INFO] [stdout]     |
[INFO] [stdout] 100 |         throw_unsup_format!("cannot write to stdin");
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]   --> src/shims/posix/fs.rs:88:9
[INFO] [stdout]    |
[INFO] [stdout] 88 |         throw_unsup_format!("stdin cannot be used as FileHandle");
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `err_ub_format` in this scope
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:242:36
[INFO] [stdout]     |
[INFO] [stdout] 242 |                     .ok_or_else(|| err_ub_format!(
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:221:21
[INFO] [stdout]     |
[INFO] [stdout] 221 |                     throw_unsup_format!("unimplemented sysconf name: {}", name)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:165:21
[INFO] [stdout]     |
[INFO] [stdout] 165 |                     throw_ub_format!(
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:162:21
[INFO] [stdout]     |
[INFO] [stdout] 162 |                     throw_ub_format!("posix_memalign: alignment must be a power of two, but is {}", align);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bug` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:907:18
[INFO] [stdout]     |
[INFO] [stdout] 907 |             _ => bug!("`float_to_int_unchecked` called with non-int output type {:?}", dest_ty),
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:899:21
[INFO] [stdout]     |
[INFO] [stdout] 899 |                     throw_ub_format!(
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:883:21
[INFO] [stdout]     |
[INFO] [stdout] 883 |                     throw_ub_format!(
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bug` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:751:13
[INFO] [stdout]     |
[INFO] [stdout] 751 |             bug!("Atomic arithmetic operations only work on integer types");
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:663:21
[INFO] [stdout]     |
[INFO] [stdout] 663 |             name => throw_unsup_format!("unimplemented intrinsic: {}", name),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_machine_stop` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:660:17
[INFO] [stdout]     |
[INFO] [stdout] 660 |                 throw_machine_stop!(TerminationInfo::Abort("Trace/breakpoint trap".to_string()))
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_machine_stop` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:642:21
[INFO] [stdout]     |
[INFO] [stdout] 642 |                     throw_machine_stop!(TerminationInfo::Abort(format!(
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_machine_stop` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:634:21
[INFO] [stdout]     |
[INFO] [stdout] 634 |                     throw_machine_stop!(TerminationInfo::Abort(format!(
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_machine_stop` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:626:21
[INFO] [stdout]     |
[INFO] [stdout] 626 |                     throw_machine_stop!(TerminationInfo::Abort(format!(
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bug` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:272:26
[INFO] [stdout]     |
[INFO] [stdout] 272 |                     _ => bug!(
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bug` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:208:26
[INFO] [stdout]     |
[INFO] [stdout] 208 |                     _ => bug!(),
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bug` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:191:26
[INFO] [stdout]     |
[INFO] [stdout] 191 |                     _ => bug!(),
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bug` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:174:26
[INFO] [stdout]     |
[INFO] [stdout] 174 |                     _ => bug!(),
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bug` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:153:26
[INFO] [stdout]     |
[INFO] [stdout] 153 |                     _ => bug!(),
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bug` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:116:26
[INFO] [stdout]     |
[INFO] [stdout] 116 |                     _ => bug!(),
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `err_ub_format` in this scope
[INFO] [stdout]   --> src/shims/intrinsics.rs:77:21
[INFO] [stdout]    |
[INFO] [stdout] 77 |                     err_ub_format!("overflow computing total size of `write_bytes`")
[INFO] [stdout]    |                     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]   --> src/shims/intrinsics.rs:37:21
[INFO] [stdout]    |
[INFO] [stdout] 37 |             None => throw_unsup_format!("unimplemented (diverging) intrinsic: {}", intrinsic_name),
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/shims/foreign_items.rs:547:13
[INFO] [stdout]     |
[INFO] [stdout] 547 |             throw_ub_format!("creating allocation with non-power-of-two alignment {}", align);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/shims/foreign_items.rs:544:13
[INFO] [stdout]     |
[INFO] [stdout] 544 |             throw_ub_format!("creating allocation with size 0");
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/foreign_items.rs:533:27
[INFO] [stdout]     |
[INFO] [stdout] 533 |                 target => throw_unsup_format!("the target `{}` is not supported", target),
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/foreign_items.rs:524:25
[INFO] [stdout]     |
[INFO] [stdout] 524 |                         throw_unsup_format!("unsupported llvm.aarch64.hint argument {}", hint);
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bug` in this scope
[INFO] [stdout]    --> src/shims/foreign_items.rs:481:26
[INFO] [stdout]     |
[INFO] [stdout] 481 |                     _ => bug!(),
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bug` in this scope
[INFO] [stdout]    --> src/shims/foreign_items.rs:465:26
[INFO] [stdout]     |
[INFO] [stdout] 465 |                     _ => bug!(),
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bug` in this scope
[INFO] [stdout]    --> src/shims/foreign_items.rs:441:26
[INFO] [stdout]     |
[INFO] [stdout] 441 |                     _ => bug!(),
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bug` in this scope
[INFO] [stdout]    --> src/shims/foreign_items.rs:423:26
[INFO] [stdout]     |
[INFO] [stdout] 423 |                     _ => bug!(),
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `err_ub_format` in this scope
[INFO] [stdout]    --> src/shims/foreign_items.rs:251:58
[INFO] [stdout]     |
[INFO] [stdout] 251 |                     items.checked_mul(len).ok_or_else(|| err_ub_format!("overflow during calloc size computation"))?;
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/foreign_items.rs:219:21
[INFO] [stdout]     |
[INFO] [stdout] 219 |                     throw_unsup_format!("pointer passed to miri_static_root must point to beginning of an allocated block");
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/shims/foreign_items.rs:159:22
[INFO] [stdout]     |
[INFO] [stdout] 159 |                 _ => throw_unsup_format!("can't call (diverging) foreign function: {}", link_name),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_machine_stop` in this scope
[INFO] [stdout]    --> src/shims/foreign_items.rs:157:21
[INFO] [stdout]     |
[INFO] [stdout] 157 |                     throw_machine_stop!(TerminationInfo::Abort("the program aborted execution".to_owned()))
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_machine_stop` in this scope
[INFO] [stdout]    --> src/shims/foreign_items.rs:153:21
[INFO] [stdout]     |
[INFO] [stdout] 153 |                     throw_machine_stop!(TerminationInfo::Exit(code.into()));
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bug` in this scope
[INFO] [stdout]   --> src/shims/foreign_items.rs:25:21
[INFO] [stdout]    |
[INFO] [stdout] 25 |             arch => bug!("Unsupported target architecture: {}", arch),
[INFO] [stdout]    |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/shims/backtrace.rs:124:17
[INFO] [stdout]     |
[INFO] [stdout] 124 |                 throw_ub_format!("miri_resolve_frame must be declared with a `#[repr(C)]` return type");
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/shims/backtrace.rs:103:13
[INFO] [stdout]     |
[INFO] [stdout] 103 |             throw_ub_format!("bad declaration of miri_resolve_frame - should return a struct with 5 fields");
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]   --> src/shims/backtrace.rs:89:13
[INFO] [stdout]    |
[INFO] [stdout] 89 |             throw_ub_format!("expected function pointer, found {:?}", ptr);
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]   --> src/shims/backtrace.rs:81:13
[INFO] [stdout]    |
[INFO] [stdout] 81 |             throw_unsup_format!("unknown `miri_resolve_frame` flags {}", flags);
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]   --> src/shims/backtrace.rs:24:13
[INFO] [stdout]    |
[INFO] [stdout] 24 |             throw_unsup_format!("unknown `miri_get_backtrace` flags {}", flags);
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bug` in this scope
[INFO] [stdout]   --> src/operator.rs:72:18
[INFO] [stdout]    |
[INFO] [stdout] 72 |             _ => bug!("Invalid operator on pointers: {:?}", bin_op),
[INFO] [stdout]    |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bug` in this scope
[INFO] [stdout]   --> src/operator.rs:56:26
[INFO] [stdout]    |
[INFO] [stdout] 56 |                     _ => bug!("We already established it has to be one of these operators."),
[INFO] [stdout]    |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bug` in this scope
[INFO] [stdout]   --> src/operator.rs:41:26
[INFO] [stdout]    |
[INFO] [stdout] 41 |                     _ => bug!("Type system should not allow comparing Scalar with ScalarPair"),
[INFO] [stdout]    |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/machine.rs:463:13
[INFO] [stdout]     |
[INFO] [stdout] 463 |             throw_unsup_format!("`extern` static {:?} is not supported by Miri", def_id)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_machine_stop` in this scope
[INFO] [stdout]    --> src/machine.rs:402:9
[INFO] [stdout]     |
[INFO] [stdout] 402 |         throw_machine_stop!(TerminationInfo::Abort(msg))
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub` in this scope
[INFO] [stdout]   --> src/intptrcast.rs:69:21
[INFO] [stdout]    |
[INFO] [stdout] 69 |                     throw_ub!(DanglingIntPointer(int, CheckInAllocMsg::InboundsTest))
[INFO] [stdout]    |                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub` in this scope
[INFO] [stdout]   --> src/intptrcast.rs:57:23
[INFO] [stdout]    |
[INFO] [stdout] 57 |             Err(0) => throw_ub!(DanglingIntPointer(int, CheckInAllocMsg::InboundsTest)),
[INFO] [stdout]    |                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `err_unsup_format` in this scope
[INFO] [stdout]    --> src/helpers.rs:599:9
[INFO] [stdout]     |
[INFO] [stdout] 599 |         err_unsup_format!("unsigned value {:#x} does not fit in {} bits", int, layout.size.bits())
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `err_unsup_format` in this scope
[INFO] [stdout]    --> src/helpers.rs:589:9
[INFO] [stdout]     |
[INFO] [stdout] 589 |         err_unsup_format!("signed value {:#x} does not fit in {} bits", int, layout.size.bits())
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_machine_stop` in this scope
[INFO] [stdout]    --> src/helpers.rs:577:5
[INFO] [stdout]     |
[INFO] [stdout] 577 |     throw_machine_stop!(TerminationInfo::UnsupportedInIsolation(format!(
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/helpers.rs:572:9
[INFO] [stdout]     |
[INFO] [stdout] 572 |         throw_ub_format!("calling a function with ABI {} using caller ABI {}", exp_abi.name(), abi.name())
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/helpers.rs:564:5
[INFO] [stdout]     |
[INFO] [stdout] 564 |     throw_ub_format!("incorrect number of arguments: got {}, expected {}", args.len(), N)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/helpers.rs:473:13
[INFO] [stdout]     |
[INFO] [stdout] 473 |             throw_unsup_format!("setting the last OS error from an io::Error is unsupported for {}.", target_os)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/helpers.rs:470:22
[INFO] [stdout]     |
[INFO] [stdout] 470 |                 _ => throw_unsup_format!("io error {} cannot be transformed into a raw os error", e)
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_unsup_format` in this scope
[INFO] [stdout]    --> src/helpers.rs:463:21
[INFO] [stdout]     |
[INFO] [stdout] 463 |                     throw_unsup_format!("io error {} cannot be transformed into a raw os error", e)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bug` in this scope
[INFO] [stdout]    --> src/helpers.rs:360:17
[INFO] [stdout]     |
[INFO] [stdout] 360 |                 bug!("we should have already handled unions in `visit_value`")
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bug` in this scope
[INFO] [stdout]    --> src/helpers.rs:354:25
[INFO] [stdout]     |
[INFO] [stdout] 354 |                         bug!("unions/primitives are not aggregates we should ever visit")
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/helpers.rs:191:13
[INFO] [stdout]     |
[INFO] [stdout] 191 |             throw_ub_format!("callee has more arguments than expected");
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `err_ub_format` in this scope
[INFO] [stdout]    --> src/helpers.rs:185:21
[INFO] [stdout]     |
[INFO] [stdout] 185 |                     err_ub_format!("callee has fewer arguments than expected")
[INFO] [stdout]     |                     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `throw_ub_format` in this scope
[INFO] [stdout]    --> src/helpers.rs:173:13
[INFO] [stdout]     |
[INFO] [stdout] 173 |             throw_ub_format!("calling a function with ABI {} using caller ABI {}", callee_abi.name(), caller_abi.name())
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `err_unsup_format` in this scope
[INFO] [stdout]    --> src/helpers.rs:150:32
[INFO] [stdout]     |
[INFO] [stdout] 150 |                 .map_err(|err| err_unsup_format!("host getrandom failed: {}", err))?;
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bug` in this scope
[INFO] [stdout]    --> src/eval.rs:106:9
[INFO] [stdout]     |
[INFO] [stdout] 106 |         bug!("main function must not take any arguments");
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bug` in this scope
[INFO] [stdout]   --> src/diagnostics.rs:94:21
[INFO] [stdout]    |
[INFO] [stdout] 94 |                     bug!("This error should be impossible in Miri: {}", e),
[INFO] [stdout]    |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InvalidProgramInfo`
[INFO] [stdout]   --> src/diagnostics.rs:91:32
[INFO] [stdout]    |
[INFO] [stdout] 91 |                 InvalidProgram(InvalidProgramInfo::ReferencedConstant) =>
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^ use of undeclared type `InvalidProgramInfo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnsupportedOpInfo`
[INFO] [stdout]   --> src/diagnostics.rs:97:29
[INFO] [stdout]    |
[INFO] [stdout] 97 |                 Unsupported(UnsupportedOpInfo::NoMirFor(..)) =>
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^ use of undeclared type `UnsupportedOpInfo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnsupportedOpInfo`
[INFO] [stdout]   --> src/diagnostics.rs:99:29
[INFO] [stdout]    |
[INFO] [stdout] 99 | ...   Unsupported(UnsupportedOpInfo::ReadBytesAsPointer | UnsupportedOpInfo::ThreadLocalStatic(_) | UnsupportedOpInfo::ReadExternStatic(_...
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^ use of undeclared type `UnsupportedOpInfo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnsupportedOpInfo`
[INFO] [stdout]   --> src/diagnostics.rs:99:69
[INFO] [stdout]    |
[INFO] [stdout] 99 | ...   Unsupported(UnsupportedOpInfo::ReadBytesAsPointer | UnsupportedOpInfo::ThreadLocalStatic(_) | UnsupportedOpInfo::ReadExternStatic(_...
[INFO] [stdout]    |                                                           ^^^^^^^^^^^^^^^^^ use of undeclared type `UnsupportedOpInfo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnsupportedOpInfo`
[INFO] [stdout]   --> src/diagnostics.rs:99:111
[INFO] [stdout]    |
[INFO] [stdout] 99 | ...portedOpInfo::ThreadLocalStatic(_) | UnsupportedOpInfo::ReadExternStatic(_)) =>
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^^^^ use of undeclared type `UnsupportedOpInfo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UndefinedBehaviorInfo`
[INFO] [stdout]    --> src/diagnostics.rs:103:35
[INFO] [stdout]     |
[INFO] [stdout] 103 |                 UndefinedBehavior(UndefinedBehaviorInfo::AlignmentCheckFailed { .. })
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `UndefinedBehaviorInfo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UndefinedBehaviorInfo`
[INFO] [stdout]    --> src/diagnostics.rs:137:27
[INFO] [stdout]     |
[INFO] [stdout] 137 |         UndefinedBehavior(UndefinedBehaviorInfo::InvalidUninitBytes(Some(access))) => {
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `UndefinedBehaviorInfo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StackPopCleanup`
[INFO] [stdout]    --> src/eval.rs:196:9
[INFO] [stdout]     |
[INFO] [stdout] 196 |         StackPopCleanup::None { cleanup: true },
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ use of undeclared type `StackPopCleanup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MemPlaceMeta`
[INFO] [stdout]    --> src/helpers.rs:379:39
[INFO] [stdout]     |
[INFO] [stdout] 379 |                 &place.offset(offset, MemPlaceMeta::None, imm.layout, &*this.tcx)?,
[INFO] [stdout]     |                                       ^^^^^^^^^^^^ use of undeclared type `MemPlaceMeta`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MemPlaceMeta`
[INFO] [stdout]    --> src/helpers.rs:508:51
[INFO] [stdout]     |
[INFO] [stdout] 508 |         let value_place = op_place.offset(offset, MemPlaceMeta::None, layout, this)?;
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^ use of undeclared type `MemPlaceMeta`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MemPlaceMeta`
[INFO] [stdout]    --> src/helpers.rs:524:51
[INFO] [stdout]     |
[INFO] [stdout] 524 |         let value_place = op_place.offset(offset, MemPlaceMeta::None, layout, this)?;
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^ use of undeclared type `MemPlaceMeta`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AllocCheck`
[INFO] [stdout]   --> src/intptrcast.rs:65:66
[INFO] [stdout]    |
[INFO] [stdout] 65 |                 if offset <= memory.get_size_and_align(alloc_id, AllocCheck::MaybeDead)?.0.bytes() {
[INFO] [stdout]    |                                                                  ^^^^^^^^^^ use of undeclared type `AllocCheck`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AllocCheck`
[INFO] [stdout]   --> src/intptrcast.rs:85:59
[INFO] [stdout]    |
[INFO] [stdout] 85 |         let (size, align) = memory.get_size_and_align(id, AllocCheck::MaybeDead)?;
[INFO] [stdout]    |                                                           ^^^^^^^^^^ use of undeclared type `AllocCheck`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StackPopCleanup`
[INFO] [stdout]    --> src/machine.rs:439:13
[INFO] [stdout]     |
[INFO] [stdout] 439 |             StackPopCleanup::None { cleanup: true },
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ use of undeclared type `StackPopCleanup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `Eq` is not bound in all patterns
[INFO] [stdout]   --> src/operator.rs:30:18
[INFO] [stdout]    |
[INFO] [stdout] 30 |             Eq | Ne => {
[INFO] [stdout]    |             --   ^^ pattern doesn't bind `Eq`
[INFO] [stdout]    |             |
[INFO] [stdout]    |             variable not in all patterns
[INFO] [stdout]    |
[INFO] [stdout] help: if you meant to match on unit variant `core::panicking::AssertKind::Eq`, use the full path in the pattern
[INFO] [stdout]    |
[INFO] [stdout] 30 |             core::panicking::AssertKind::Eq | Ne => {
[INFO] [stdout]    |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `Ne` is not bound in all patterns
[INFO] [stdout]   --> src/operator.rs:30:13
[INFO] [stdout]    |
[INFO] [stdout] 30 |             Eq | Ne => {
[INFO] [stdout]    |             ^^   -- variable not in all patterns
[INFO] [stdout]    |             |
[INFO] [stdout]    |             pattern doesn't bind `Ne`
[INFO] [stdout]    |
[INFO] [stdout] help: if you meant to match on unit variant `core::panicking::AssertKind::Ne`, use the full path in the pattern
[INFO] [stdout]    |
[INFO] [stdout] 30 |             Eq | core::panicking::AssertKind::Ne => {
[INFO] [stdout]    |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Immediate`
[INFO] [stdout]   --> src/operator.rs:34:22
[INFO] [stdout]    |
[INFO] [stdout] 34 |                     (Immediate::Scalar(left), Immediate::Scalar(right)) => {
[INFO] [stdout]    |                      ^^^^^^^^^ use of undeclared type `Immediate`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Immediate`
[INFO] [stdout]   --> src/operator.rs:34:47
[INFO] [stdout]    |
[INFO] [stdout] 34 |                     (Immediate::Scalar(left), Immediate::Scalar(right)) => {
[INFO] [stdout]    |                                               ^^^^^^^^^ use of undeclared type `Immediate`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Immediate`
[INFO] [stdout]   --> src/operator.rs:37:22
[INFO] [stdout]    |
[INFO] [stdout] 37 |                     (Immediate::ScalarPair(left1, left2), Immediate::ScalarPair(right1, right2)) => {
[INFO] [stdout]    |                      ^^^^^^^^^ use of undeclared type `Immediate`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Immediate`
[INFO] [stdout]   --> src/operator.rs:37:59
[INFO] [stdout]    |
[INFO] [stdout] 37 |                     (Immediate::ScalarPair(left1, left2), Immediate::ScalarPair(right1, right2)) => {
[INFO] [stdout]    |                                                           ^^^^^^^^^ use of undeclared type `Immediate`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `Lt` is not bound in all patterns
[INFO] [stdout]   --> src/operator.rs:46:18
[INFO] [stdout]    |
[INFO] [stdout] 46 |             Lt | Le | Gt | Ge => {
[INFO] [stdout]    |             --   ^^   ^^   ^^ pattern doesn't bind `Lt`
[INFO] [stdout]    |             |    |    |
[INFO] [stdout]    |             |    |    pattern doesn't bind `Lt`
[INFO] [stdout]    |             |    pattern doesn't bind `Lt`
[INFO] [stdout]    |             variable not in all patterns
[INFO] [stdout]    |
[INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::Lt`
[INFO] [stdout]   --> src/operator.rs:46:13
[INFO] [stdout]    |
[INFO] [stdout] 46 |             Lt | Le | Gt | Ge => {
[INFO] [stdout]    |             ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `Le` is not bound in all patterns
[INFO] [stdout]   --> src/operator.rs:46:13
[INFO] [stdout]    |
[INFO] [stdout] 46 |             Lt | Le | Gt | Ge => {
[INFO] [stdout]    |             ^^   --   ^^   ^^ pattern doesn't bind `Le`
[INFO] [stdout]    |             |    |    |
[INFO] [stdout]    |             |    |    pattern doesn't bind `Le`
[INFO] [stdout]    |             |    variable not in all patterns
[INFO] [stdout]    |             pattern doesn't bind `Le`
[INFO] [stdout]    |
[INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::Le`
[INFO] [stdout]   --> src/operator.rs:46:18
[INFO] [stdout]    |
[INFO] [stdout] 46 |             Lt | Le | Gt | Ge => {
[INFO] [stdout]    |                  ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `Gt` is not bound in all patterns
[INFO] [stdout]   --> src/operator.rs:46:13
[INFO] [stdout]    |
[INFO] [stdout] 46 |             Lt | Le | Gt | Ge => {
[INFO] [stdout]    |             ^^   ^^   --   ^^ pattern doesn't bind `Gt`
[INFO] [stdout]    |             |    |    |
[INFO] [stdout]    |             |    |    variable not in all patterns
[INFO] [stdout]    |             |    pattern doesn't bind `Gt`
[INFO] [stdout]    |             pattern doesn't bind `Gt`
[INFO] [stdout]    |
[INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::Gt`
[INFO] [stdout]   --> src/operator.rs:46:23
[INFO] [stdout]    |
[INFO] [stdout] 46 |             Lt | Le | Gt | Ge => {
[INFO] [stdout]    |                       ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `Ge` is not bound in all patterns
[INFO] [stdout]   --> src/operator.rs:46:13
[INFO] [stdout]    |
[INFO] [stdout] 46 |             Lt | Le | Gt | Ge => {
[INFO] [stdout]    |             ^^   ^^   ^^   -- variable not in all patterns
[INFO] [stdout]    |             |    |    |
[INFO] [stdout]    |             |    |    pattern doesn't bind `Ge`
[INFO] [stdout]    |             |    pattern doesn't bind `Ge`
[INFO] [stdout]    |             pattern doesn't bind `Ge`
[INFO] [stdout]    |
[INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::Ge`
[INFO] [stdout]   --> src/operator.rs:46:28
[INFO] [stdout]    |
[INFO] [stdout] 46 |             Lt | Le | Gt | Ge => {
[INFO] [stdout]    |                            ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GlobalAlloc`
[INFO] [stdout]   --> src/shims/backtrace.rs:86:39
[INFO] [stdout]    |
[INFO] [stdout] 86 |         let fn_instance = if let Some(GlobalAlloc::Function(instance)) = this.tcx.get_global_alloc(ptr.alloc_id) {
[INFO] [stdout]    |                                       ^^^^^^^^^^^ use of undeclared type `GlobalAlloc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ScalarMaybeUninit`
[INFO] [stdout]    --> src/shims/posix/sync.rs:350:43
[INFO] [stdout]     |
[INFO] [stdout] 350 |         mutexattr_set_kind(this, attr_op, ScalarMaybeUninit::Uninit)?;
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^ use of undeclared type `ScalarMaybeUninit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ScalarMaybeUninit`
[INFO] [stdout]    --> src/shims/posix/sync.rs:488:40
[INFO] [stdout]     |
[INFO] [stdout] 488 |         mutex_set_kind(this, mutex_op, ScalarMaybeUninit::Uninit)?;
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^ use of undeclared type `ScalarMaybeUninit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ScalarMaybeUninit`
[INFO] [stdout]    --> src/shims/posix/sync.rs:489:38
[INFO] [stdout]     |
[INFO] [stdout] 489 |         mutex_set_id(this, mutex_op, ScalarMaybeUninit::Uninit)?;
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^ use of undeclared type `ScalarMaybeUninit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ScalarMaybeUninit`
[INFO] [stdout]    --> src/shims/posix/sync.rs:589:40
[INFO] [stdout]     |
[INFO] [stdout] 589 |         rwlock_set_id(this, rwlock_op, ScalarMaybeUninit::Uninit)?;
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^ use of undeclared type `ScalarMaybeUninit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ScalarMaybeUninit`
[INFO] [stdout]    --> src/shims/posix/sync.rs:643:46
[INFO] [stdout]     |
[INFO] [stdout] 643 |         condattr_set_clock_id(this, attr_op, ScalarMaybeUninit::Uninit)?;
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^ use of undeclared type `ScalarMaybeUninit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ScalarMaybeUninit`
[INFO] [stdout]    --> src/shims/posix/sync.rs:780:36
[INFO] [stdout]     |
[INFO] [stdout] 780 |         cond_set_id(this, cond_op, ScalarMaybeUninit::Uninit)?;
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^ use of undeclared type `ScalarMaybeUninit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ScalarMaybeUninit`
[INFO] [stdout]    --> src/shims/posix/sync.rs:781:42
[INFO] [stdout]     |
[INFO] [stdout] 781 |         cond_set_clock_id(this, cond_op, ScalarMaybeUninit::Uninit)?;
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^ use of undeclared type `ScalarMaybeUninit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StackPopCleanup`
[INFO] [stdout]   --> src/shims/posix/thread.rs:57:13
[INFO] [stdout]    |
[INFO] [stdout] 57 |             StackPopCleanup::None { cleanup: true },
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^ use of undeclared type `StackPopCleanup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StackPopCleanup`
[INFO] [stdout]    --> src/shims/panic.rs:104:13
[INFO] [stdout]     |
[INFO] [stdout] 104 |             StackPopCleanup::Goto { ret: Some(ret), unwind: None },
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ use of undeclared type `StackPopCleanup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StackPopCleanup`
[INFO] [stdout]    --> src/shims/panic.rs:156:17
[INFO] [stdout]     |
[INFO] [stdout] 156 |                 StackPopCleanup::Goto { ret: Some(catch_unwind.ret), unwind: None },
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^ use of undeclared type `StackPopCleanup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StackPopJump`
[INFO] [stdout]    --> src/shims/panic.rs:160:16
[INFO] [stdout]     |
[INFO] [stdout] 160 |             Ok(StackPopJump::NoJump)
[INFO] [stdout]     |                ^^^^^^^^^^^^ use of undeclared type `StackPopJump`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StackPopJump`
[INFO] [stdout]    --> src/shims/panic.rs:162:16
[INFO] [stdout]     |
[INFO] [stdout] 162 |             Ok(StackPopJump::Normal)
[INFO] [stdout]     |                ^^^^^^^^^^^^ use of undeclared type `StackPopJump`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StackPopCleanup`
[INFO] [stdout]    --> src/shims/panic.rs:185:13
[INFO] [stdout]     |
[INFO] [stdout] 185 |             StackPopCleanup::Goto { ret: None, unwind },
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ use of undeclared type `StackPopCleanup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StackPopCleanup`
[INFO] [stdout]    --> src/shims/panic.rs:214:21
[INFO] [stdout]     |
[INFO] [stdout] 214 |                     StackPopCleanup::Goto { ret: None, unwind },
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^ use of undeclared type `StackPopCleanup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StackPopCleanup`
[INFO] [stdout]    --> src/shims/tls.rs:251:13
[INFO] [stdout]     |
[INFO] [stdout] 251 |             StackPopCleanup::None { cleanup: true },
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ use of undeclared type `StackPopCleanup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StackPopCleanup`
[INFO] [stdout]    --> src/shims/tls.rs:274:17
[INFO] [stdout]     |
[INFO] [stdout] 274 |                 StackPopCleanup::None { cleanup: true },
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^ use of undeclared type `StackPopCleanup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StackPopCleanup`
[INFO] [stdout]    --> src/shims/tls.rs:315:17
[INFO] [stdout]     |
[INFO] [stdout] 315 |                 StackPopCleanup::None { cleanup: true },
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^ use of undeclared type `StackPopCleanup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AllocCheck`
[INFO] [stdout]   --> src/shims/mod.rs:91:62
[INFO] [stdout]    |
[INFO] [stdout] 91 |                 this.memory.get_size_and_align(ptr.alloc_id, AllocCheck::MaybeDead)?.1.bytes();
[INFO] [stdout]    |                                                              ^^^^^^^^^^ use of undeclared type `AllocCheck`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MemoryKind`
[INFO] [stdout]    --> src/stacked_borrows.rs:476:13
[INFO] [stdout]     |
[INFO] [stdout] 476 |             MemoryKind::Stack => (Tag::Tagged(extra.borrow_mut().new_ptr()), Permission::Unique),
[INFO] [stdout]     |             ^^^^^^^^^^ use of undeclared type `MemoryKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MemoryKind`
[INFO] [stdout]    --> src/stacked_borrows.rs:483:13
[INFO] [stdout]     |
[INFO] [stdout] 483 |             MemoryKind::Machine(MiriMemoryKind::Global | MiriMemoryKind::ExternStatic | MiriMemoryKind::Tls | MiriMemoryKind::Env) =>
[INFO] [stdout]     |             ^^^^^^^^^^ use of undeclared type `MemoryKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `MachineStopType` in this scope
[INFO] [stdout]   --> src/diagnostics.rs:39:6
[INFO] [stdout]    |
[INFO] [stdout] 39 | impl MachineStopType for TerminationInfo {}
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope
[INFO] [stdout]   --> src/diagnostics.rs:46:18
[INFO] [stdout]    |
[INFO] [stdout] 46 |     CreatedAlloc(AllocId),
[INFO] [stdout]    |                  ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope
[INFO] [stdout]   --> src/diagnostics.rs:47:16
[INFO] [stdout]    |
[INFO] [stdout] 47 |     FreedAlloc(AllocId),
[INFO] [stdout]    |                ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpCx` in this scope
[INFO] [stdout]   --> src/diagnostics.rs:52:11
[INFO] [stdout]    |
[INFO] [stdout] 52 |     ecx: &InterpCx<'mir, 'tcx, Evaluator<'mir, 'tcx>>,
[INFO] [stdout]    |           ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpErrorInfo` in this scope
[INFO] [stdout]   --> src/diagnostics.rs:53:8
[INFO] [stdout]    |
[INFO] [stdout] 53 |     e: InterpErrorInfo<'tcx>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `MachineStop` in this scope
[INFO] [stdout]   --> src/diagnostics.rs:58:9
[INFO] [stdout]    |
[INFO] [stdout] 58 |         MachineStop(info) => {
[INFO] [stdout]    |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Unsupported` in this scope
[INFO] [stdout]   --> src/diagnostics.rs:85:17
[INFO] [stdout]    |
[INFO] [stdout] 85 |                 Unsupported(_) =>
[INFO] [stdout]    |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `UndefinedBehavior` in this scope
[INFO] [stdout]   --> src/diagnostics.rs:87:17
[INFO] [stdout]    |
[INFO] [stdout] 87 |                 UndefinedBehavior(_) =>
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `ResourceExhaustion` in this scope
[INFO] [stdout]   --> src/diagnostics.rs:89:17
[INFO] [stdout]    |
[INFO] [stdout] 89 |                 ResourceExhaustion(_) =>
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `InvalidProgram` in this scope
[INFO] [stdout]   --> src/diagnostics.rs:91:17
[INFO] [stdout]    |
[INFO] [stdout] 91 |                 InvalidProgram(InvalidProgramInfo::ReferencedConstant) =>
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Unsupported` in this scope
[INFO] [stdout]   --> src/diagnostics.rs:97:17
[INFO] [stdout]    |
[INFO] [stdout] 97 |                 Unsupported(UnsupportedOpInfo::NoMirFor(..)) =>
[INFO] [stdout]    |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Unsupported` in this scope
[INFO] [stdout]   --> src/diagnostics.rs:99:17
[INFO] [stdout]    |
[INFO] [stdout] 99 | ...   Unsupported(UnsupportedOpInfo::ReadBytesAsPointer | UnsupportedOpInfo::ThreadLocalStatic(_) | UnsupportedOpInfo::ReadExternStatic(_...
[INFO] [stdout]    |       ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Unsupported` in this scope
[INFO] [stdout]    --> src/diagnostics.rs:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 Unsupported(_) =>
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `UndefinedBehavior` in this scope
[INFO] [stdout]    --> src/diagnostics.rs:103:17
[INFO] [stdout]     |
[INFO] [stdout] 103 |                 UndefinedBehavior(UndefinedBehaviorInfo::AlignmentCheckFailed { .. })
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `UndefinedBehavior` in this scope
[INFO] [stdout]    --> src/diagnostics.rs:110:17
[INFO] [stdout]     |
[INFO] [stdout] 110 |                 UndefinedBehavior(_) =>
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `UndefinedBehavior` in this scope
[INFO] [stdout]    --> src/diagnostics.rs:137:9
[INFO] [stdout]     |
[INFO] [stdout] 137 |         UndefinedBehavior(UndefinedBehaviorInfo::InvalidUninitBytes(Some(access))) => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FrameInfo` in this scope
[INFO] [stdout]    --> src/diagnostics.rs:159:19
[INFO] [stdout]     |
[INFO] [stdout] 159 |     stacktrace: &[FrameInfo<'tcx>],
[INFO] [stdout]     |                   ^^^^^^^^^ help: a struct with a similar name exists: `TopFrameInfo`
[INFO] [stdout] ...
[INFO] [stdout] 209 | pub struct TopFrameInfo<'tcx> {
[INFO] [stdout]     | ----------------------------- similarly named struct `TopFrameInfo` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `FrameInfo` in this scope
[INFO] [stdout]    --> src/diagnostics.rs:253:34
[INFO] [stdout]     |
[INFO] [stdout] 209 | pub struct TopFrameInfo<'tcx> {
[INFO] [stdout]     | ----------------------------- similarly named struct `TopFrameInfo` defined here
[INFO] [stdout] ...
[INFO] [stdout] 253 |                 let frame_info = FrameInfo {
[INFO] [stdout]     |                                  ^^^^^^^^^ help: a struct with a similar name exists: `TopFrameInfo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `AllocId` in this scope
[INFO] [stdout]    --> src/diagnostics.rs:275:34
[INFO] [stdout]     |
[INFO] [stdout] 275 |                     CreatedAlloc(AllocId(id)) =>
[INFO] [stdout]     |                                  ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `AllocId` in this scope
[INFO] [stdout]    --> src/diagnostics.rs:277:32
[INFO] [stdout]     |
[INFO] [stdout] 277 |                     FreedAlloc(AllocId(id)) =>
[INFO] [stdout]     |                                ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope
[INFO] [stdout]   --> src/eval.rs:49:34
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub tracked_alloc_id: Option<AllocId>,
[INFO] [stdout]    |                                  ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub struct MiriConfig<AllocId> {
[INFO] [stdout]    |                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/eval.rs:88:6
[INFO] [stdout]    |
[INFO] [stdout] 88 | ) -> InterpResult<'tcx, (InterpCx<'mir, 'tcx, Evaluator<'mir, 'tcx>>, MPlaceTy<'tcx, Tag>)> {
[INFO] [stdout]    |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpCx` in this scope
[INFO] [stdout]   --> src/eval.rs:88:26
[INFO] [stdout]    |
[INFO] [stdout] 88 | ) -> InterpResult<'tcx, (InterpCx<'mir, 'tcx, Evaluator<'mir, 'tcx>>, MPlaceTy<'tcx, Tag>)> {
[INFO] [stdout]    |                          ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MPlaceTy` in this scope
[INFO] [stdout]   --> src/eval.rs:88:71
[INFO] [stdout]    |
[INFO] [stdout] 88 | ) -> InterpResult<'tcx, (InterpCx<'mir, 'tcx, Evaluator<'mir, 'tcx>>, MPlaceTy<'tcx, Tag>)> {
[INFO] [stdout]    |                                                                       ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/eval.rs:128:31
[INFO] [stdout]     |
[INFO] [stdout] 128 |         let mut argvs = Vec::<Scalar<Tag>>::new();
[INFO] [stdout]     |                               ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/eval.rs:218:14
[INFO] [stdout]     |
[INFO] [stdout] 218 |     let res: InterpResult<'_, i64> = (|| {
[INFO] [stdout]     |              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/helpers.rs:59:10
[INFO] [stdout]    |
[INFO] [stdout] 59 |     ) -> InterpResult<'tcx, ScalarMaybeUninit<Tag>> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ScalarMaybeUninit` in this scope
[INFO] [stdout]   --> src/helpers.rs:59:29
[INFO] [stdout]    |
[INFO] [stdout] 59 |     ) -> InterpResult<'tcx, ScalarMaybeUninit<Tag>> {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `GlobalId` in this scope
[INFO] [stdout]   --> src/helpers.rs:62:19
[INFO] [stdout]    |
[INFO] [stdout] 62 |         let cid = GlobalId { instance, promoted: None };
[INFO] [stdout]    |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/helpers.rs:69:44
[INFO] [stdout]    |
[INFO] [stdout] 69 |     fn eval_libc(&mut self, name: &str) -> InterpResult<'tcx, Scalar<Tag>> {
[INFO] [stdout]    |                                            ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]   --> src/helpers.rs:69:63
[INFO] [stdout]    |
[INFO] [stdout] 69 |     fn eval_libc(&mut self, name: &str) -> InterpResult<'tcx, Scalar<Tag>> {
[INFO] [stdout]    |                                                               ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/helpers.rs:76:48
[INFO] [stdout]    |
[INFO] [stdout] 76 |     fn eval_libc_i32(&mut self, name: &str) -> InterpResult<'tcx, i32> {
[INFO] [stdout]    |                                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/helpers.rs:82:61
[INFO] [stdout]    |
[INFO] [stdout] 82 |     fn eval_windows(&mut self, module: &str, name: &str) -> InterpResult<'tcx, Scalar<Tag>> {
[INFO] [stdout]    |                                                             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]   --> src/helpers.rs:82:80
[INFO] [stdout]    |
[INFO] [stdout] 82 |     fn eval_windows(&mut self, module: &str, name: &str) -> InterpResult<'tcx, Scalar<Tag>> {
[INFO] [stdout]    |                                                                                ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/helpers.rs:89:65
[INFO] [stdout]    |
[INFO] [stdout] 89 |     fn eval_windows_u64(&mut self, module: &str, name: &str) -> InterpResult<'tcx, u64> {
[INFO] [stdout]    |                                                                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/helpers.rs:95:49
[INFO] [stdout]    |
[INFO] [stdout] 95 |     fn libc_ty_layout(&mut self, name: &str) -> InterpResult<'tcx, TyAndLayout<'tcx>> {
[INFO] [stdout]    |                                                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:102:52
[INFO] [stdout]     |
[INFO] [stdout] 102 |     fn windows_ty_layout(&mut self, name: &str) -> InterpResult<'tcx, TyAndLayout<'tcx>> {
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:109:60
[INFO] [stdout]     |
[INFO] [stdout] 109 |     fn write_null(&mut self, dest: &PlaceTy<'tcx, Tag>) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                                            ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/helpers.rs:114:28
[INFO] [stdout]     |
[INFO] [stdout] 114 |     fn is_null(&self, val: Scalar<Tag>) -> InterpResult<'tcx, bool> {
[INFO] [stdout]     |                            ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:114:44
[INFO] [stdout]     |
[INFO] [stdout] 114 |     fn is_null(&self, val: Scalar<Tag>) -> InterpResult<'tcx, bool> {
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/helpers.rs:121:30
[INFO] [stdout]     |
[INFO] [stdout] 121 |     fn test_null(&self, val: Scalar<Tag>) -> InterpResult<'tcx, Option<Scalar<Tag>>> {
[INFO] [stdout]     |                              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:121:46
[INFO] [stdout]     |
[INFO] [stdout] 121 |     fn test_null(&self, val: Scalar<Tag>) -> InterpResult<'tcx, Option<Scalar<Tag>>> {
[INFO] [stdout]     |                                              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/helpers.rs:121:72
[INFO] [stdout]     |
[INFO] [stdout] 121 |     fn test_null(&self, val: Scalar<Tag>) -> InterpResult<'tcx, Option<Scalar<Tag>>> {
[INFO] [stdout]     |                                                                        ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:127:53
[INFO] [stdout]     |
[INFO] [stdout] 127 |     fn local_place(&mut self, local: mir::Local) -> InterpResult<'tcx, PlaceTy<'tcx, Tag>> {
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/helpers.rs:134:35
[INFO] [stdout]     |
[INFO] [stdout] 134 |     fn gen_random(&mut self, ptr: Scalar<Tag>, len: u64) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                   ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:134:61
[INFO] [stdout]     |
[INFO] [stdout] 134 |     fn gen_random(&mut self, ptr: Scalar<Tag>, len: u64) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Immediate` in this scope
[INFO] [stdout]    --> src/helpers.rs:165:17
[INFO] [stdout]     |
[INFO] [stdout] 165 |         args: &[Immediate<Tag>],
[INFO] [stdout]     |                 ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `StackPopCleanup` in this scope
[INFO] [stdout]    --> src/helpers.rs:167:20
[INFO] [stdout]     |
[INFO] [stdout] 167 |         stack_pop: StackPopCleanup,
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:168:10
[INFO] [stdout]     |
[INFO] [stdout] 168 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MPlaceTy` in this scope
[INFO] [stdout]    --> src/helpers.rs:201:17
[INFO] [stdout]     |
[INFO] [stdout] 201 |         place: &MPlaceTy<'tcx, Tag>,
[INFO] [stdout]     |                 ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pointer` in this scope
[INFO] [stdout]    --> src/helpers.rs:203:32
[INFO] [stdout]     |
[INFO] [stdout] 203 |         mut action: impl FnMut(Pointer<Tag>, Size, bool) -> InterpResult<'tcx>,
[INFO] [stdout]     |                                ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:203:61
[INFO] [stdout]     |
[INFO] [stdout] 203 |         mut action: impl FnMut(Pointer<Tag>, Size, bool) -> InterpResult<'tcx>,
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:204:10
[INFO] [stdout]     |
[INFO] [stdout] 204 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/helpers.rs:219:56
[INFO] [stdout]     |
[INFO] [stdout] 219 |         let mut unsafe_cell_action = |unsafe_cell_ptr: Scalar<Tag>, unsafe_cell_size: Size| {
[INFO] [stdout]     |                                                        ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MPlaceTy` in this scope
[INFO] [stdout]    --> src/helpers.rs:274:23
[INFO] [stdout]     |
[INFO] [stdout] 274 |             F: FnMut(&MPlaceTy<'tcx, Tag>) -> InterpResult<'tcx>,
[INFO] [stdout]     |                       ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:274:47
[INFO] [stdout]     |
[INFO] [stdout] 274 |             F: FnMut(&MPlaceTy<'tcx, Tag>) -> InterpResult<'tcx>,
[INFO] [stdout]     |                                               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ValueVisitor` in this scope
[INFO] [stdout]    --> src/helpers.rs:280:41
[INFO] [stdout]     |
[INFO] [stdout] 280 |         impl<'ecx, 'mir, 'tcx: 'mir, F> ValueVisitor<'mir, 'tcx, Evaluator<'mir, 'tcx>>
[INFO] [stdout]     |                                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MPlaceTy` in this scope
[INFO] [stdout]    --> src/helpers.rs:283:23
[INFO] [stdout]     |
[INFO] [stdout] 283 |             F: FnMut(&MPlaceTy<'tcx, Tag>) -> InterpResult<'tcx>,
[INFO] [stdout]     |                       ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:283:47
[INFO] [stdout]     |
[INFO] [stdout] 283 |             F: FnMut(&MPlaceTy<'tcx, Tag>) -> InterpResult<'tcx>,
[INFO] [stdout]     |                                               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MPlaceTy` in this scope
[INFO] [stdout]    --> src/helpers.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |             type V = MPlaceTy<'tcx, Tag>;
[INFO] [stdout]     |                      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MPlaceTy` in this scope
[INFO] [stdout]    --> src/helpers.rs:293:43
[INFO] [stdout]     |
[INFO] [stdout] 293 |             fn visit_value(&mut self, v: &MPlaceTy<'tcx, Tag>) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                           ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:293:67
[INFO] [stdout]     |
[INFO] [stdout] 293 |             fn visit_value(&mut self, v: &MPlaceTy<'tcx, Tag>) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                                                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MPlaceTy` in this scope
[INFO] [stdout]    --> src/helpers.rs:336:25
[INFO] [stdout]     |
[INFO] [stdout] 336 |                 place: &MPlaceTy<'tcx, Tag>,
[INFO] [stdout]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:337:46
[INFO] [stdout]     |
[INFO] [stdout] 337 |                 fields: impl Iterator<Item = InterpResult<'tcx, MPlaceTy<'tcx, Tag>>>,
[INFO] [stdout]     |                                              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MPlaceTy` in this scope
[INFO] [stdout]    --> src/helpers.rs:337:65
[INFO] [stdout]     |
[INFO] [stdout] 337 |                 fields: impl Iterator<Item = InterpResult<'tcx, MPlaceTy<'tcx, Tag>>>,
[INFO] [stdout]     |                                                                 ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:338:18
[INFO] [stdout]     |
[INFO] [stdout] 338 |             ) -> InterpResult<'tcx> {
[INFO] [stdout]     |                  ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:348:46
[INFO] [stdout]     |
[INFO] [stdout] 348 | ...                   fields.collect::<InterpResult<'tcx, Vec<MPlaceTy<'tcx, Tag>>>>()?;
[INFO] [stdout]     |                                        ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MPlaceTy` in this scope
[INFO] [stdout]    --> src/helpers.rs:348:69
[INFO] [stdout]     |
[INFO] [stdout] 348 | ...                   fields.collect::<InterpResult<'tcx, Vec<MPlaceTy<'tcx, Tag>>>>()?;
[INFO] [stdout]     |                                                               ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MPlaceTy` in this scope
[INFO] [stdout]    --> src/helpers.rs:359:44
[INFO] [stdout]     |
[INFO] [stdout] 359 |             fn visit_union(&mut self, _v: &MPlaceTy<'tcx, Tag>, _fields: NonZeroUsize) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:359:91
[INFO] [stdout]     |
[INFO] [stdout] 359 |             fn visit_union(&mut self, _v: &MPlaceTy<'tcx, Tag>, _fields: NonZeroUsize) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                                                                           ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MPlaceTy` in this scope
[INFO] [stdout]    --> src/helpers.rs:369:17
[INFO] [stdout]     |
[INFO] [stdout] 369 |         place: &MPlaceTy<'tcx, Tag>,
[INFO] [stdout]     |                 ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImmTy` in this scope
[INFO] [stdout]    --> src/helpers.rs:370:17
[INFO] [stdout]     |
[INFO] [stdout] 370 |         imms: &[ImmTy<'tcx, Tag>],
[INFO] [stdout]     |                 ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:371:10
[INFO] [stdout]     |
[INFO] [stdout] 371 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:389:49
[INFO] [stdout]     |
[INFO] [stdout] 389 |     fn check_no_isolation(&self, name: &str) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:411:39
[INFO] [stdout]     |
[INFO] [stdout] 411 |     fn last_error_place(&mut self) -> InterpResult<'tcx, MPlaceTy<'tcx, Tag>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MPlaceTy` in this scope
[INFO] [stdout]    --> src/helpers.rs:411:58
[INFO] [stdout]     |
[INFO] [stdout] 411 |     fn last_error_place(&mut self) -> InterpResult<'tcx, MPlaceTy<'tcx, Tag>> {
[INFO] [stdout]     |                                                          ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/helpers.rs:426:42
[INFO] [stdout]     |
[INFO] [stdout] 426 |     fn set_last_error(&mut self, scalar: Scalar<Tag>) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                          ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:426:58
[INFO] [stdout]     |
[INFO] [stdout] 426 |     fn set_last_error(&mut self, scalar: Scalar<Tag>) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:433:37
[INFO] [stdout]     |
[INFO] [stdout] 433 |     fn get_last_error(&mut self) -> InterpResult<'tcx, Scalar<Tag>> {
[INFO] [stdout]     |                                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/helpers.rs:433:56
[INFO] [stdout]     |
[INFO] [stdout] 433 |     fn get_last_error(&mut self) -> InterpResult<'tcx, Scalar<Tag>> {
[INFO] [stdout]     |                                                        ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:441:70
[INFO] [stdout]     |
[INFO] [stdout] 441 |     fn set_last_error_from_io_error(&mut self, e: std::io::Error) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:487:10
[INFO] [stdout]     |
[INFO] [stdout] 487 |     ) -> InterpResult<'tcx, T> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/helpers.rs:499:14
[INFO] [stdout]     |
[INFO] [stdout] 499 |         op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |              ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:502:10
[INFO] [stdout]     |
[INFO] [stdout] 502 |     ) -> InterpResult<'tcx, ScalarMaybeUninit<Tag>> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ScalarMaybeUninit` in this scope
[INFO] [stdout]    --> src/helpers.rs:502:29
[INFO] [stdout]     |
[INFO] [stdout] 502 |     ) -> InterpResult<'tcx, ScalarMaybeUninit<Tag>> {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/helpers.rs:514:14
[INFO] [stdout]     |
[INFO] [stdout] 514 |         op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |              ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ScalarMaybeUninit` in this scope
[INFO] [stdout]    --> src/helpers.rs:516:26
[INFO] [stdout]     |
[INFO] [stdout] 516 |         value: impl Into<ScalarMaybeUninit<Tag>>,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:518:10
[INFO] [stdout]     |
[INFO] [stdout] 518 |     ) -> InterpResult<'tcx, ()> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/helpers.rs:533:27
[INFO] [stdout]     |
[INFO] [stdout] 533 |         timespec_ptr_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:534:10
[INFO] [stdout]     |
[INFO] [stdout] 534 |     ) -> InterpResult<'tcx, Option<Duration>> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/helpers.rs:560:16
[INFO] [stdout]     |
[INFO] [stdout] 560 |     where &'a [OpTy<'tcx, Tag>; N]: TryFrom<&'a [OpTy<'tcx, Tag>]> {
[INFO] [stdout]     |                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/helpers.rs:560:50
[INFO] [stdout]     |
[INFO] [stdout] 560 |     where &'a [OpTy<'tcx, Tag>; N]: TryFrom<&'a [OpTy<'tcx, Tag>]> {
[INFO] [stdout]     |                                                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/helpers.rs:559:61
[INFO] [stdout]     |
[INFO] [stdout] 559 | pub fn check_arg_count<'a, 'tcx, const N: usize>(args: &'a [OpTy<'tcx, Tag>]) -> InterpResult<'tcx, &'a [OpTy<'tcx, Tag>; N]>
[INFO] [stdout]     |                                                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:559:82
[INFO] [stdout]     |
[INFO] [stdout] 559 | pub fn check_arg_count<'a, 'tcx, const N: usize>(args: &'a [OpTy<'tcx, Tag>]) -> InterpResult<'tcx, &'a [OpTy<'tcx, Tag>; N]>
[INFO] [stdout]     |                                                                                  ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/helpers.rs:559:106
[INFO] [stdout]     |
[INFO] [stdout] 559 | pub fn check_arg_count<'a, 'tcx, const N: usize>(args: &'a [OpTy<'tcx, Tag>]) -> InterpResult<'tcx, &'a [OpTy<'tcx, Tag>; N]>
[INFO] [stdout]     |                                                                                                          ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:568:49
[INFO] [stdout]     |
[INFO] [stdout] 568 | pub fn check_abi<'a>(abi: Abi, exp_abi: Abi) -> InterpResult<'a, ()> {
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:576:39
[INFO] [stdout]     |
[INFO] [stdout] 576 | pub fn isolation_error(name: &str) -> InterpResult<'static> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:586:6
[INFO] [stdout]     |
[INFO] [stdout] 586 | ) -> InterpResult<'tcx, ImmTy<'tcx, Tag>> {
[INFO] [stdout]     |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImmTy` in this scope
[INFO] [stdout]    --> src/helpers.rs:586:25
[INFO] [stdout]     |
[INFO] [stdout] 586 | ) -> InterpResult<'tcx, ImmTy<'tcx, Tag>> {
[INFO] [stdout]     |                         ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/helpers.rs:596:6
[INFO] [stdout]     |
[INFO] [stdout] 596 | ) -> InterpResult<'tcx, ImmTy<'tcx, Tag>> {
[INFO] [stdout]     |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImmTy` in this scope
[INFO] [stdout]    --> src/helpers.rs:596:25
[INFO] [stdout]     |
[INFO] [stdout] 596 | ) -> InterpResult<'tcx, ImmTy<'tcx, Tag>> {
[INFO] [stdout]     |                         ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope
[INFO] [stdout]   --> src/intptrcast.rs:19:35
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub int_to_ptr_map: Vec<(u64, AllocId)>,
[INFO] [stdout]    |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct GlobalState<AllocId> {
[INFO] [stdout]    |                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope
[INFO] [stdout]   --> src/intptrcast.rs:24:30
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub base_addr: FxHashMap<AllocId, u64>,
[INFO] [stdout]    |                              ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct GlobalState<AllocId> {
[INFO] [stdout]    |                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Memory` in this scope
[INFO] [stdout]   --> src/intptrcast.rs:43:18
[INFO] [stdout]    |
[INFO] [stdout] 43 |         memory: &Memory<'mir, 'tcx, Evaluator<'mir, 'tcx>>,
[INFO] [stdout]    |                  ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/intptrcast.rs:44:10
[INFO] [stdout]    |
[INFO] [stdout] 44 |     ) -> InterpResult<'tcx, Pointer<Tag>> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pointer` in this scope
[INFO] [stdout]   --> src/intptrcast.rs:44:29
[INFO] [stdout]    |
[INFO] [stdout] 44 |     ) -> InterpResult<'tcx, Pointer<Tag>> {
[INFO] [stdout]    |                             ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  | use core::fmt::Pointer;
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::fmt::Pointer;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pointer`
[INFO] [stdout]   --> src/intptrcast.rs:55:17
[INFO] [stdout]    |
[INFO] [stdout] 55 |                 Pointer::new_with_tag(alloc_id, Size::from_bytes(0), Tag::Untagged)
[INFO] [stdout]    |                 ^^^^^^^ use of undeclared type `Pointer`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  | use core::fmt::Pointer;
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::fmt::Pointer;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Pointer`
[INFO] [stdout]   --> src/intptrcast.rs:67:21
[INFO] [stdout]    |
[INFO] [stdout] 67 |                     Pointer::new_with_tag(alloc_id, Size::from_bytes(offset), Tag::Untagged)
[INFO] [stdout]    |                     ^^^^^^^ use of undeclared type `Pointer`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  | use core::fmt::Pointer;
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::fmt::Pointer;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pointer` in this scope
[INFO] [stdout]   --> src/intptrcast.rs:76:14
[INFO] [stdout]    |
[INFO] [stdout] 76 |         ptr: Pointer<Tag>,
[INFO] [stdout]    |              ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 1  | use core::fmt::Pointer;
[INFO] [stdout]    |
[INFO] [stdout] 1  | use std::fmt::Pointer;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Memory` in this scope
[INFO] [stdout]   --> src/intptrcast.rs:77:18
[INFO] [stdout]    |
[INFO] [stdout] 77 |         memory: &Memory<'mir, 'tcx, Evaluator<'mir, 'tcx>>,
[INFO] [stdout]    |                  ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/intptrcast.rs:78:10
[INFO] [stdout]    |
[INFO] [stdout] 78 |     ) -> InterpResult<'tcx, u64> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MemoryKind` in this scope
[INFO] [stdout]   --> src/machine.rs:74:11
[INFO] [stdout]    |
[INFO] [stdout] 74 | impl Into<MemoryKind<MiriMemoryKind>> for MiriMemoryKind {
[INFO] [stdout]    |           ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MemoryKind` in this scope
[INFO] [stdout]   --> src/machine.rs:76:22
[INFO] [stdout]    |
[INFO] [stdout] 76 |     fn into(self) -> MemoryKind<MiriMemoryKind> {
[INFO] [stdout]    |                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `MayLeak` in this scope
[INFO] [stdout]   --> src/machine.rs:81:6
[INFO] [stdout]    |
[INFO] [stdout] 81 | impl MayLeak for MiriMemoryKind {
[INFO] [stdout]    |      ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope
[INFO] [stdout]    --> src/machine.rs:126:39
[INFO] [stdout]     |
[INFO] [stdout] 126 |     extern_statics: FxHashMap<Symbol, AllocId>,
[INFO] [stdout]     |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 120 | pub struct MemoryExtra<AllocId> {
[INFO] [stdout]     |                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope
[INFO] [stdout]    --> src/machine.rs:134:30
[INFO] [stdout]     |
[INFO] [stdout] 134 |     tracked_alloc_id: Option<AllocId>,
[INFO] [stdout]     |                              ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 120 | pub struct MemoryExtra<AllocId> {
[INFO] [stdout]     |                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/machine.rs:175:14
[INFO] [stdout]     |
[INFO] [stdout] 175 |         ptr: Scalar<Tag>,
[INFO] [stdout]     |              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/machine.rs:189:10
[INFO] [stdout]     |
[INFO] [stdout] 189 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/machine.rs:249:29
[INFO] [stdout]     |
[INFO] [stdout] 249 |     pub(crate) argc: Option<Scalar<Tag>>,
[INFO] [stdout]     |                             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/machine.rs:250:29
[INFO] [stdout]     |
[INFO] [stdout] 250 |     pub(crate) argv: Option<Scalar<Tag>>,
[INFO] [stdout]     |                             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/machine.rs:251:33
[INFO] [stdout]     |
[INFO] [stdout] 251 |     pub(crate) cmd_line: Option<Scalar<Tag>>,
[INFO] [stdout]     |                                 ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope
[INFO] [stdout]    --> src/machine.rs:276:34
[INFO] [stdout]     |
[INFO] [stdout] 276 |     pub(crate) static_roots: Vec<AllocId>,
[INFO] [stdout]     |                                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 241 | pub struct Evaluator<'mir, 'tcx, AllocId> {
[INFO] [stdout]     |                                +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpCx` in this scope
[INFO] [stdout]    --> src/machine.rs:308:40
[INFO] [stdout]     |
[INFO] [stdout] 308 | pub type MiriEvalContext<'mir, 'tcx> = InterpCx<'mir, 'tcx, Evaluator<'mir, 'tcx>>;
[INFO] [stdout]     |                                        ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Machine` in this scope
[INFO] [stdout]    --> src/machine.rs:327:18
[INFO] [stdout]     |
[INFO] [stdout] 327 | impl<'mir, 'tcx> Machine<'mir, 'tcx> for Evaluator<'mir, 'tcx> {
[INFO] [stdout]     |                  ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope
[INFO] [stdout]    --> src/machine.rs:337:21
[INFO] [stdout]     |
[INFO] [stdout] 337 |         MonoHashMap<AllocId, (MemoryKind<MiriMemoryKind>, Allocation<Tag, Self::AllocExtra>)>;
[INFO] [stdout]     |                     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 327 | impl<'mir, 'tcx, AllocId> Machine<'mir, 'tcx> for Evaluator<'mir, 'tcx> {
[INFO] [stdout]     |                +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MemoryKind` in this scope
[INFO] [stdout]    --> src/machine.rs:337:31
[INFO] [stdout]     |
[INFO] [stdout] 337 |         MonoHashMap<AllocId, (MemoryKind<MiriMemoryKind>, Allocation<Tag, Self::AllocExtra>)>;
[INFO] [stdout]     |                               ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Allocation` in this scope
[INFO] [stdout]    --> src/machine.rs:337:59
[INFO] [stdout]     |
[INFO] [stdout] 337 |         MonoHashMap<AllocId, (MemoryKind<MiriMemoryKind>, Allocation<Tag, Self::AllocExtra>)>;
[INFO] [stdout]     |                                                           ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpCx` in this scope
[INFO] [stdout]    --> src/machine.rs:352:31
[INFO] [stdout]     |
[INFO] [stdout] 352 |     fn enforce_validity(ecx: &InterpCx<'mir, 'tcx, Self>) -> bool {
[INFO] [stdout]     |                               ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpCx` in this scope
[INFO] [stdout]    --> src/machine.rs:358:19
[INFO] [stdout]     |
[INFO] [stdout] 358 |         ecx: &mut InterpCx<'mir, 'tcx, Self>,
[INFO] [stdout]     |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/machine.rs:361:17
[INFO] [stdout]     |
[INFO] [stdout] 361 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/machine.rs:364:10
[INFO] [stdout]     |
[INFO] [stdout] 364 |     ) -> InterpResult<'tcx, Option<&'mir mir::Body<'tcx>>> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpCx` in this scope
[INFO] [stdout]    --> src/machine.rs:370:19
[INFO] [stdout]     |
[INFO] [stdout] 370 |         ecx: &mut InterpCx<'mir, 'tcx, Self>,
[INFO] [stdout]     |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/machine.rs:373:17
[INFO] [stdout]     |
[INFO] [stdout] 373 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/machine.rs:376:10
[INFO] [stdout]     |
[INFO] [stdout] 376 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/machine.rs:384:17
[INFO] [stdout]     |
[INFO] [stdout] 384 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/machine.rs:387:10
[INFO] [stdout]     |
[INFO] [stdout] 387 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpCx` in this scope
[INFO] [stdout]    --> src/machine.rs:393:19
[INFO] [stdout]     |
[INFO] [stdout] 393 |         ecx: &mut InterpCx<'mir, 'tcx, Self>,
[INFO] [stdout]     |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/machine.rs:396:10
[INFO] [stdout]     |
[INFO] [stdout] 396 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpCx` in this scope
[INFO] [stdout]    --> src/machine.rs:401:25
[INFO] [stdout]     |
[INFO] [stdout] 401 |     fn abort(_ecx: &mut InterpCx<'mir, 'tcx, Self>, msg: String) -> InterpResult<'tcx, !> {
[INFO] [stdout]     |                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/machine.rs:401:69
[INFO] [stdout]     |
[INFO] [stdout] 401 |     fn abort(_ecx: &mut InterpCx<'mir, 'tcx, Self>, msg: String) -> InterpResult<'tcx, !> {
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImmTy` in this scope
[INFO] [stdout]    --> src/machine.rs:409:16
[INFO] [stdout]     |
[INFO] [stdout] 409 |         left: &ImmTy<'tcx, Tag>,
[INFO] [stdout]     |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImmTy` in this scope
[INFO] [stdout]    --> src/machine.rs:410:17
[INFO] [stdout]     |
[INFO] [stdout] 410 |         right: &ImmTy<'tcx, Tag>,
[INFO] [stdout]     |                 ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/machine.rs:411:10
[INFO] [stdout]     |
[INFO] [stdout] 411 |     ) -> InterpResult<'tcx, (Scalar<Tag>, bool, ty::Ty<'tcx>)> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/machine.rs:411:30
[INFO] [stdout]     |
[INFO] [stdout] 411 |     ) -> InterpResult<'tcx, (Scalar<Tag>, bool, ty::Ty<'tcx>)> {
[INFO] [stdout]     |                              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpCx` in this scope
[INFO] [stdout]    --> src/machine.rs:416:19
[INFO] [stdout]     |
[INFO] [stdout] 416 |         ecx: &mut InterpCx<'mir, 'tcx, Self>,
[INFO] [stdout]     |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/machine.rs:418:10
[INFO] [stdout]     |
[INFO] [stdout] 418 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpCx` in this scope
[INFO] [stdout]    --> src/machine.rs:445:19
[INFO] [stdout]     |
[INFO] [stdout] 445 |         ecx: &mut InterpCx<'mir, 'tcx, Self>,
[INFO] [stdout]     |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/machine.rs:447:10
[INFO] [stdout]     |
[INFO] [stdout] 447 |     ) -> InterpResult<'tcx, AllocId> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope
[INFO] [stdout]    --> src/machine.rs:447:29
[INFO] [stdout]     |
[INFO] [stdout] 447 |     ) -> InterpResult<'tcx, AllocId> {
[INFO] [stdout]     |                             ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 327 | impl<'mir, 'tcx, AllocId> Machine<'mir, 'tcx> for Evaluator<'mir, 'tcx> {
[INFO] [stdout]     |                +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Memory` in this scope
[INFO] [stdout]    --> src/machine.rs:452:18
[INFO] [stdout]     |
[INFO] [stdout] 452 |         memory: &Memory<'mir, 'tcx, Self>,
[INFO] [stdout]     |                  ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/machine.rs:454:10
[INFO] [stdout]     |
[INFO] [stdout] 454 |     ) -> InterpResult<'tcx, AllocId> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope
[INFO] [stdout]    --> src/machine.rs:454:29
[INFO] [stdout]     |
[INFO] [stdout] 454 |     ) -> InterpResult<'tcx, AllocId> {
[INFO] [stdout]     |                             ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 327 | impl<'mir, 'tcx, AllocId> Machine<'mir, 'tcx> for Evaluator<'mir, 'tcx> {
[INFO] [stdout]     |                +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope
[INFO] [stdout]    --> src/machine.rs:469:13
[INFO] [stdout]     |
[INFO] [stdout] 469 |         id: AllocId,
[INFO] [stdout]     |             ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Allocation` in this scope
[INFO] [stdout]    --> src/machine.rs:470:24
[INFO] [stdout]     |
[INFO] [stdout] 470 |         alloc: Cow<'b, Allocation>,
[INFO] [stdout]     |                        ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 327 | impl<'mir, 'tcx, Allocation> Machine<'mir, 'tcx> for Evaluator<'mir, 'tcx> {
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MemoryKind` in this scope
[INFO] [stdout]    --> src/machine.rs:471:22
[INFO] [stdout]     |
[INFO] [stdout] 471 |         kind: Option<MemoryKind<Self::MemoryKind>>,
[INFO] [stdout]     |                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Allocation` in this scope
[INFO] [stdout]    --> src/machine.rs:472:19
[INFO] [stdout]     |
[INFO] [stdout] 472 |     ) -> (Cow<'b, Allocation<Self::PointerTag, Self::AllocExtra>>, Self::PointerTag) {
[INFO] [stdout]     |                   ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Allocation` in this scope
[INFO] [stdout]    --> src/machine.rs:494:20
[INFO] [stdout]     |
[INFO] [stdout] 494 |         let alloc: Allocation<Tag, Self::AllocExtra> = alloc.with_tags_and_extra(
[INFO] [stdout]     |                    ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope
[INFO] [stdout]    --> src/machine.rs:512:13
[INFO] [stdout]     |
[INFO] [stdout] 512 |         id: AllocId,
[INFO] [stdout]     |             ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/machine.rs:513:10
[INFO] [stdout]     |
[INFO] [stdout] 513 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpCx` in this scope
[INFO] [stdout]    --> src/machine.rs:523:19
[INFO] [stdout]     |
[INFO] [stdout] 523 |         ecx: &mut InterpCx<'mir, 'tcx, Self>,
[INFO] [stdout]     |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pointer` in this scope
[INFO] [stdout]    --> src/machine.rs:524:14
[INFO] [stdout]     |
[INFO] [stdout] 524 |         ptr: Pointer<Self::PointerTag>,
[INFO] [stdout]     |              ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 4   | use core::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use crate::machine::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/machine.rs:526:10
[INFO] [stdout]     |
[INFO] [stdout] 526 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope
[INFO] [stdout]    --> src/machine.rs:534:64
[INFO] [stdout]     |
[INFO] [stdout] 534 |     fn tag_global_base_pointer(memory_extra: &MemoryExtra, id: AllocId) -> Self::PointerTag {
[INFO] [stdout]     |                                                                ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpCx` in this scope
[INFO] [stdout]    --> src/machine.rs:544:19
[INFO] [stdout]     |
[INFO] [stdout] 544 |         ecx: &mut InterpCx<'mir, 'tcx, Self>,
[INFO] [stdout]     |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/machine.rs:547:10
[INFO] [stdout]     |
[INFO] [stdout] 547 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpCx` in this scope
[INFO] [stdout]    --> src/machine.rs:557:19
[INFO] [stdout]     |
[INFO] [stdout] 557 |         ecx: &mut InterpCx<'mir, 'tcx, Self>,
[INFO] [stdout]     |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Frame` in this scope
[INFO] [stdout]    --> src/machine.rs:558:16
[INFO] [stdout]     |
[INFO] [stdout] 558 |         frame: Frame<'mir, 'tcx, Tag>,
[INFO] [stdout]     |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/machine.rs:559:10
[INFO] [stdout]     |
[INFO] [stdout] 559 |     ) -> InterpResult<'tcx, Frame<'mir, 'tcx, Tag, FrameData<'tcx>>> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Frame` in this scope
[INFO] [stdout]    --> src/machine.rs:559:29
[INFO] [stdout]     |
[INFO] [stdout] 559 |     ) -> InterpResult<'tcx, Frame<'mir, 'tcx, Tag, FrameData<'tcx>>> {
[INFO] [stdout]     |                             ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpCx` in this scope
[INFO] [stdout]    --> src/machine.rs:569:18
[INFO] [stdout]     |
[INFO] [stdout] 569 |         ecx: &'a InterpCx<'mir, 'tcx, Self>
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Frame` in this scope
[INFO] [stdout]    --> src/machine.rs:570:15
[INFO] [stdout]     |
[INFO] [stdout] 570 |     ) -> &'a [Frame<'mir, 'tcx, Self::PointerTag, Self::FrameExtra>] {
[INFO] [stdout]     |               ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpCx` in this scope
[INFO] [stdout]    --> src/machine.rs:575:22
[INFO] [stdout]     |
[INFO] [stdout] 575 |         ecx: &'a mut InterpCx<'mir, 'tcx, Self>
[INFO] [stdout]     |                      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Frame` in this scope
[INFO] [stdout]    --> src/machine.rs:576:22
[INFO] [stdout]     |
[INFO] [stdout] 576 |     ) -> &'a mut Vec<Frame<'mir, 'tcx, Self::PointerTag, Self::FrameExtra>> {
[INFO] [stdout]     |                      ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpCx` in this scope
[INFO] [stdout]    --> src/machine.rs:581:35
[INFO] [stdout]     |
[INFO] [stdout] 581 |     fn after_stack_push(ecx: &mut InterpCx<'mir, 'tcx, Self>) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/machine.rs:581:66
[INFO] [stdout]     |
[INFO] [stdout] 581 |     fn after_stack_push(ecx: &mut InterpCx<'mir, 'tcx, Self>) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpCx` in this scope
[INFO] [stdout]    --> src/machine.rs:591:19
[INFO] [stdout]     |
[INFO] [stdout] 591 |         ecx: &mut InterpCx<'mir, 'tcx, Self>,
[INFO] [stdout]     |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Frame` in this scope
[INFO] [stdout]    --> src/machine.rs:592:16
[INFO] [stdout]     |
[INFO] [stdout] 592 |         frame: Frame<'mir, 'tcx, Tag, FrameData<'tcx>>,
[INFO] [stdout]     |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/machine.rs:594:10
[INFO] [stdout]     |
[INFO] [stdout] 594 |     ) -> InterpResult<'tcx, StackPopJump> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `StackPopJump` in this scope
[INFO] [stdout]    --> src/machine.rs:594:29
[INFO] [stdout]     |
[INFO] [stdout] 594 |     ) -> InterpResult<'tcx, StackPopJump> {
[INFO] [stdout]     |                             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 327 | impl<'mir, 'tcx, StackPopJump> Machine<'mir, 'tcx> for Evaluator<'mir, 'tcx> {
[INFO] [stdout]     |                ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Memory` in this scope
[INFO] [stdout]    --> src/machine.rs:600:18
[INFO] [stdout]     |
[INFO] [stdout] 600 |         memory: &Memory<'mir, 'tcx, Self>,
[INFO] [stdout]     |                  ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/machine.rs:602:10
[INFO] [stdout]     |
[INFO] [stdout] 602 |     ) -> InterpResult<'tcx, Pointer<Self::PointerTag>> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pointer` in this scope
[INFO] [stdout]    --> src/machine.rs:602:29
[INFO] [stdout]     |
[INFO] [stdout] 602 |     ) -> InterpResult<'tcx, Pointer<Self::PointerTag>> {
[INFO] [stdout]     |                             ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 4   | use core::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use crate::machine::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Memory` in this scope
[INFO] [stdout]    --> src/machine.rs:608:18
[INFO] [stdout]     |
[INFO] [stdout] 608 |         memory: &Memory<'mir, 'tcx, Self>,
[INFO] [stdout]     |                  ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pointer` in this scope
[INFO] [stdout]    --> src/machine.rs:609:14
[INFO] [stdout]     |
[INFO] [stdout] 609 |         ptr: Pointer<Self::PointerTag>,
[INFO] [stdout]     |              ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 4   | use core::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use crate::machine::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/machine.rs:610:10
[INFO] [stdout]     |
[INFO] [stdout] 610 |     ) -> InterpResult<'tcx, u64> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `AllocationExtra` in this scope
[INFO] [stdout]    --> src/machine.rs:615:6
[INFO] [stdout]     |
[INFO] [stdout] 615 | impl AllocationExtra<Tag> for AllocExtra {
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Allocation` in this scope
[INFO] [stdout]    --> src/machine.rs:618:17
[INFO] [stdout]     |
[INFO] [stdout] 618 |         alloc: &Allocation<Tag, AllocExtra>,
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pointer` in this scope
[INFO] [stdout]    --> src/machine.rs:619:14
[INFO] [stdout]     |
[INFO] [stdout] 619 |         ptr: Pointer<Tag>,
[INFO] [stdout]     |              ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 4   | use core::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use crate::machine::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/machine.rs:621:10
[INFO] [stdout]     |
[INFO] [stdout] 621 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Allocation` in this scope
[INFO] [stdout]    --> src/machine.rs:634:21
[INFO] [stdout]     |
[INFO] [stdout] 634 |         alloc: &mut Allocation<Tag, AllocExtra>,
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pointer` in this scope
[INFO] [stdout]    --> src/machine.rs:635:14
[INFO] [stdout]     |
[INFO] [stdout] 635 |         ptr: Pointer<Tag>,
[INFO] [stdout]     |              ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 4   | use core::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use crate::machine::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/machine.rs:637:10
[INFO] [stdout]     |
[INFO] [stdout] 637 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Allocation` in this scope
[INFO] [stdout]    --> src/machine.rs:650:21
[INFO] [stdout]     |
[INFO] [stdout] 650 |         alloc: &mut Allocation<Tag, AllocExtra>,
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pointer` in this scope
[INFO] [stdout]    --> src/machine.rs:651:14
[INFO] [stdout]     |
[INFO] [stdout] 651 |         ptr: Pointer<Tag>,
[INFO] [stdout]     |              ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 4   | use core::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use crate::machine::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/machine.rs:653:10
[INFO] [stdout]     |
[INFO] [stdout] 653 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImmTy` in this scope
[INFO] [stdout]   --> src/operator.rs:11:16
[INFO] [stdout]    |
[INFO] [stdout] 11 |         left: &ImmTy<'tcx, Tag>,
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImmTy` in this scope
[INFO] [stdout]   --> src/operator.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 |         right: &ImmTy<'tcx, Tag>,
[INFO] [stdout]    |                 ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/operator.rs:13:10
[INFO] [stdout]    |
[INFO] [stdout] 13 |     ) -> InterpResult<'tcx, (Scalar<Tag>, bool, Ty<'tcx>)>;
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]   --> src/operator.rs:13:30
[INFO] [stdout]    |
[INFO] [stdout] 13 |     ) -> InterpResult<'tcx, (Scalar<Tag>, bool, Ty<'tcx>)>;
[INFO] [stdout]    |                              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]   --> src/operator.rs:15:28
[INFO] [stdout]    |
[INFO] [stdout] 15 |     fn ptr_eq(&self, left: Scalar<Tag>, right: Scalar<Tag>) -> InterpResult<'tcx, bool>;
[INFO] [stdout]    |                            ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]   --> src/operator.rs:15:48
[INFO] [stdout]    |
[INFO] [stdout] 15 |     fn ptr_eq(&self, left: Scalar<Tag>, right: Scalar<Tag>) -> InterpResult<'tcx, bool>;
[INFO] [stdout]    |                                                ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/operator.rs:15:64
[INFO] [stdout]    |
[INFO] [stdout] 15 |     fn ptr_eq(&self, left: Scalar<Tag>, right: Scalar<Tag>) -> InterpResult<'tcx, bool>;
[INFO] [stdout]    |                                                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImmTy` in this scope
[INFO] [stdout]   --> src/operator.rs:22:16
[INFO] [stdout]    |
[INFO] [stdout] 22 |         left: &ImmTy<'tcx, Tag>,
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImmTy` in this scope
[INFO] [stdout]   --> src/operator.rs:23:17
[INFO] [stdout]    |
[INFO] [stdout] 23 |         right: &ImmTy<'tcx, Tag>,
[INFO] [stdout]    |                 ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/operator.rs:24:10
[INFO] [stdout]    |
[INFO] [stdout] 24 |     ) -> InterpResult<'tcx, (Scalar<Tag>, bool, Ty<'tcx>)> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]   --> src/operator.rs:24:30
[INFO] [stdout]    |
[INFO] [stdout] 24 |     ) -> InterpResult<'tcx, (Scalar<Tag>, bool, Ty<'tcx>)> {
[INFO] [stdout]    |                              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]   --> src/operator.rs:76:28
[INFO] [stdout]    |
[INFO] [stdout] 76 |     fn ptr_eq(&self, left: Scalar<Tag>, right: Scalar<Tag>) -> InterpResult<'tcx, bool> {
[INFO] [stdout]    |                            ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]   --> src/operator.rs:76:48
[INFO] [stdout]    |
[INFO] [stdout] 76 |     fn ptr_eq(&self, left: Scalar<Tag>, right: Scalar<Tag>) -> InterpResult<'tcx, bool> {
[INFO] [stdout]    |                                                ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/operator.rs:76:64
[INFO] [stdout]    |
[INFO] [stdout] 76 |     fn ptr_eq(&self, left: Scalar<Tag>, right: Scalar<Tag>) -> InterpResult<'tcx, bool> {
[INFO] [stdout]    |                                                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/backtrace.rs:15:17
[INFO] [stdout]    |
[INFO] [stdout] 15 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/backtrace.rs:17:10
[INFO] [stdout]    |
[INFO] [stdout] 17 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/backtrace.rs:72:17
[INFO] [stdout]    |
[INFO] [stdout] 72 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/backtrace.rs:74:10
[INFO] [stdout]    |
[INFO] [stdout] 74 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]   --> src/shims/foreign_items.rs:47:79
[INFO] [stdout]    |
[INFO] [stdout] 47 |     fn malloc(&mut self, size: u64, zero_init: bool, kind: MiriMemoryKind) -> Scalar<Tag> {
[INFO] [stdout]    |                                                                               ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]   --> src/shims/foreign_items.rs:62:29
[INFO] [stdout]    |
[INFO] [stdout] 62 |     fn free(&mut self, ptr: Scalar<Tag>, kind: MiriMemoryKind) -> InterpResult<'tcx> {
[INFO] [stdout]    |                             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/foreign_items.rs:62:67
[INFO] [stdout]    |
[INFO] [stdout] 62 |     fn free(&mut self, ptr: Scalar<Tag>, kind: MiriMemoryKind) -> InterpResult<'tcx> {
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]   --> src/shims/foreign_items.rs:73:18
[INFO] [stdout]    |
[INFO] [stdout] 73 |         old_ptr: Scalar<Tag>,
[INFO] [stdout]    |                  ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/foreign_items.rs:76:10
[INFO] [stdout]    |
[INFO] [stdout] 76 |     ) -> InterpResult<'tcx, Scalar<Tag>> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]   --> src/shims/foreign_items.rs:76:29
[INFO] [stdout]    |
[INFO] [stdout] 76 |     ) -> InterpResult<'tcx, Scalar<Tag>> {
[INFO] [stdout]    |                             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/foreign_items.rs:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/foreign_items.rs:119:10
[INFO] [stdout]     |
[INFO] [stdout] 119 |     ) -> InterpResult<'tcx, Option<&'mir mir::Body<'tcx>>> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/foreign_items.rs:203:17
[INFO] [stdout]     |
[INFO] [stdout] 203 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/foreign_items.rs:206:10
[INFO] [stdout]     |
[INFO] [stdout] 206 |     ) -> InterpResult<'tcx, bool> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/foreign_items.rs:542:54
[INFO] [stdout]     |
[INFO] [stdout] 542 |     fn check_alloc_request(size: u64, align: u64) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/intrinsics.rs:24:17
[INFO] [stdout]    |
[INFO] [stdout] 24 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/intrinsics.rs:27:10
[INFO] [stdout]    |
[INFO] [stdout] 27 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:673:17
[INFO] [stdout]     |
[INFO] [stdout] 673 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:676:10
[INFO] [stdout]     |
[INFO] [stdout] 676 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:696:17
[INFO] [stdout]     |
[INFO] [stdout] 696 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:698:10
[INFO] [stdout]     |
[INFO] [stdout] 698 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:718:17
[INFO] [stdout]     |
[INFO] [stdout] 718 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:720:10
[INFO] [stdout]     |
[INFO] [stdout] 720 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:729:17
[INFO] [stdout]     |
[INFO] [stdout] 729 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:731:10
[INFO] [stdout]     |
[INFO] [stdout] 731 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:740:17
[INFO] [stdout]     |
[INFO] [stdout] 740 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:744:10
[INFO] [stdout]     |
[INFO] [stdout] 744 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:782:17
[INFO] [stdout]     |
[INFO] [stdout] 782 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:785:10
[INFO] [stdout]     |
[INFO] [stdout] 785 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:805:17
[INFO] [stdout]     |
[INFO] [stdout] 805 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:810:10
[INFO] [stdout]     |
[INFO] [stdout] 810 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:840:17
[INFO] [stdout]     |
[INFO] [stdout] 840 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:844:10
[INFO] [stdout]     |
[INFO] [stdout] 844 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:850:17
[INFO] [stdout]     |
[INFO] [stdout] 850 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:854:10
[INFO] [stdout]     |
[INFO] [stdout] 854 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:864:25
[INFO] [stdout]     |
[INFO] [stdout] 864 |         F: Float + Into<Scalar<Tag>>,
[INFO] [stdout]     |                         ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:862:10
[INFO] [stdout]     |
[INFO] [stdout] 862 |     ) -> InterpResult<'tcx, Scalar<Tag>>
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/shims/intrinsics.rs:862:29
[INFO] [stdout]     |
[INFO] [stdout] 862 |     ) -> InterpResult<'tcx, Scalar<Tag>>
[INFO] [stdout]     |                             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/posix/foreign_items.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/foreign_items.rs:22:10
[INFO] [stdout]    |
[INFO] [stdout] 22 |     ) -> InterpResult<'tcx, bool> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/dlsym.rs:18:53
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub fn from_str(name: &str, target_os: &str) -> InterpResult<'static, Option<Dlsym>> {
[INFO] [stdout]    |                                                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/posix/dlsym.rs:33:17
[INFO] [stdout]    |
[INFO] [stdout] 33 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/dlsym.rs:35:10
[INFO] [stdout]    |
[INFO] [stdout] 35 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/fs.rs:27:39
[INFO] [stdout]    |
[INFO] [stdout] 27 |     fn as_file_handle<'tcx>(&self) -> InterpResult<'tcx, &FileHandle>;
[INFO] [stdout]    |                                       ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/fs.rs:29:78
[INFO] [stdout]    |
[INFO] [stdout] 29 |     fn read<'tcx>(&mut self, communicate_allowed: bool, bytes: &mut [u8]) -> InterpResult<'tcx, io::Result<usize>>;
[INFO] [stdout]    |                                                                              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/fs.rs:30:75
[INFO] [stdout]    |
[INFO] [stdout] 30 |     fn write<'tcx>(&mut self, communicate_allowed: bool, bytes: &[u8]) -> InterpResult<'tcx, io::Result<usize>>;
[INFO] [stdout]    |                                                                           ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/fs.rs:31:78
[INFO] [stdout]    |
[INFO] [stdout] 31 |     fn seek<'tcx>(&mut self, communicate_allowed: bool, offset: SeekFrom) -> InterpResult<'tcx, io::Result<u64>>;
[INFO] [stdout]    |                                                                              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/fs.rs:32:68
[INFO] [stdout]    |
[INFO] [stdout] 32 |     fn close<'tcx>(self: Box<Self>, _communicate_allowed: bool) -> InterpResult<'tcx, io::Result<i32>>;
[INFO] [stdout]    |                                                                    ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/fs.rs:38:39
[INFO] [stdout]    |
[INFO] [stdout] 38 |     fn as_file_handle<'tcx>(&self) -> InterpResult<'tcx, &FileHandle> {
[INFO] [stdout]    |                                       ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/fs.rs:42:78
[INFO] [stdout]    |
[INFO] [stdout] 42 |     fn read<'tcx>(&mut self, communicate_allowed: bool, bytes: &mut [u8]) -> InterpResult<'tcx, io::Result<usize>> {
[INFO] [stdout]    |                                                                              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/fs.rs:47:75
[INFO] [stdout]    |
[INFO] [stdout] 47 |     fn write<'tcx>(&mut self, communicate_allowed: bool, bytes: &[u8]) -> InterpResult<'tcx, io::Result<usize>> {
[INFO] [stdout]    |                                                                           ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/fs.rs:52:78
[INFO] [stdout]    |
[INFO] [stdout] 52 |     fn seek<'tcx>(&mut self, communicate_allowed: bool, offset: SeekFrom) -> InterpResult<'tcx, io::Result<u64>> {
[INFO] [stdout]    |                                                                              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/fs.rs:57:67
[INFO] [stdout]    |
[INFO] [stdout] 57 |     fn close<'tcx>(self: Box<Self>, communicate_allowed: bool) -> InterpResult<'tcx, io::Result<i32>> {
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/fs.rs:87:39
[INFO] [stdout]    |
[INFO] [stdout] 87 |     fn as_file_handle<'tcx>(&self) -> InterpResult<'tcx, &FileHandle> {
[INFO] [stdout]    |                                       ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/fs.rs:91:78
[INFO] [stdout]    |
[INFO] [stdout] 91 |     fn read<'tcx>(&mut self, communicate_allowed: bool, bytes: &mut [u8]) -> InterpResult<'tcx, io::Result<usize>> {
[INFO] [stdout]    |                                                                              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/fs.rs:99:77
[INFO] [stdout]    |
[INFO] [stdout] 99 |     fn write<'tcx>(&mut self, _communicate_allowed: bool, _bytes: &[u8]) -> InterpResult<'tcx, io::Result<usize>> {
[INFO] [stdout]    |                                                                             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:103:80
[INFO] [stdout]     |
[INFO] [stdout] 103 |     fn seek<'tcx>(&mut self, _communicate_allowed: bool, _offset: SeekFrom) -> InterpResult<'tcx, io::Result<u64>> {
[INFO] [stdout]     |                                                                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:107:68
[INFO] [stdout]     |
[INFO] [stdout] 107 |     fn close<'tcx>(self: Box<Self>, _communicate_allowed: bool) -> InterpResult<'tcx, io::Result<i32>> {
[INFO] [stdout]     |                                                                    ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:117:39
[INFO] [stdout]     |
[INFO] [stdout] 117 |     fn as_file_handle<'tcx>(&self) -> InterpResult<'tcx, &FileHandle> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:121:80
[INFO] [stdout]     |
[INFO] [stdout] 121 |     fn read<'tcx>(&mut self, _communicate_allowed: bool, _bytes: &mut [u8]) -> InterpResult<'tcx, io::Result<usize>> {
[INFO] [stdout]     |                                                                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:125:76
[INFO] [stdout]     |
[INFO] [stdout] 125 |     fn write<'tcx>(&mut self, _communicate_allowed: bool, bytes: &[u8]) -> InterpResult<'tcx, io::Result<usize>> {
[INFO] [stdout]     |                                                                            ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:138:80
[INFO] [stdout]     |
[INFO] [stdout] 138 |     fn seek<'tcx>(&mut self, _communicate_allowed: bool, _offset: SeekFrom) -> InterpResult<'tcx, io::Result<u64>> {
[INFO] [stdout]     |                                                                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:142:68
[INFO] [stdout]     |
[INFO] [stdout] 142 |     fn close<'tcx>(self: Box<Self>, _communicate_allowed: bool) -> InterpResult<'tcx, io::Result<i32>> {
[INFO] [stdout]     |                                                                    ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:152:39
[INFO] [stdout]     |
[INFO] [stdout] 152 |     fn as_file_handle<'tcx>(&self) -> InterpResult<'tcx, &FileHandle> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:156:80
[INFO] [stdout]     |
[INFO] [stdout] 156 |     fn read<'tcx>(&mut self, _communicate_allowed: bool, _bytes: &mut [u8]) -> InterpResult<'tcx, io::Result<usize>> {
[INFO] [stdout]     |                                                                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:160:76
[INFO] [stdout]     |
[INFO] [stdout] 160 |     fn write<'tcx>(&mut self, _communicate_allowed: bool, bytes: &[u8]) -> InterpResult<'tcx, io::Result<usize>> {
[INFO] [stdout]     |                                                                            ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:166:80
[INFO] [stdout]     |
[INFO] [stdout] 166 |     fn seek<'tcx>(&mut self, _communicate_allowed: bool, _offset: SeekFrom) -> InterpResult<'tcx, io::Result<u64>> {
[INFO] [stdout]     |                                                                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:170:68
[INFO] [stdout]     |
[INFO] [stdout] 170 |     fn close<'tcx>(self: Box<Self>, _communicate_allowed: bool) -> InterpResult<'tcx, io::Result<i32>> {
[INFO] [stdout]     |                                                                    ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:240:19
[INFO] [stdout]     |
[INFO] [stdout] 240 |         path_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:241:18
[INFO] [stdout]     |
[INFO] [stdout] 241 |         buf_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:242:10
[INFO] [stdout]     |
[INFO] [stdout] 242 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:258:18
[INFO] [stdout]     |
[INFO] [stdout] 258 |         buf_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:259:10
[INFO] [stdout]     |
[INFO] [stdout] 259 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:315:53
[INFO] [stdout]     |
[INFO] [stdout] 315 |     fn handle_not_found<T: From<i32>>(&mut self) -> InterpResult<'tcx, T> {
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:322:80
[INFO] [stdout]     |
[INFO] [stdout] 322 |     fn file_type_to_d_type(&mut self, file_type: std::io::Result<FileType>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:415:19
[INFO] [stdout]     |
[INFO] [stdout] 415 |         path_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:416:19
[INFO] [stdout]     |
[INFO] [stdout] 416 |         flag_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:417:19
[INFO] [stdout]     |
[INFO] [stdout] 417 |         mode_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:418:10
[INFO] [stdout]     |
[INFO] [stdout] 418 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:510:17
[INFO] [stdout]     |
[INFO] [stdout] 510 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:511:10
[INFO] [stdout]     |
[INFO] [stdout] 511 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:575:33
[INFO] [stdout]     |
[INFO] [stdout] 575 |     fn close(&mut self, fd_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:575:53
[INFO] [stdout]     |
[INFO] [stdout] 575 |     fn close(&mut self, fd_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:591:14
[INFO] [stdout]     |
[INFO] [stdout] 591 |         buf: Scalar<Tag>,
[INFO] [stdout]     |              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:593:10
[INFO] [stdout]     |
[INFO] [stdout] 593 |     ) -> InterpResult<'tcx, i64> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:643:14
[INFO] [stdout]     |
[INFO] [stdout] 643 |         buf: Scalar<Tag>,
[INFO] [stdout]     |              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:645:10
[INFO] [stdout]     |
[INFO] [stdout] 645 |     ) -> InterpResult<'tcx, i64> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:674:17
[INFO] [stdout]     |
[INFO] [stdout] 674 |         fd_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:675:21
[INFO] [stdout]     |
[INFO] [stdout] 675 |         offset_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:676:21
[INFO] [stdout]     |
[INFO] [stdout] 676 |         whence_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:677:10
[INFO] [stdout]     |
[INFO] [stdout] 677 |     ) -> InterpResult<'tcx, i64> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:708:36
[INFO] [stdout]     |
[INFO] [stdout] 708 |     fn unlink(&mut self, path_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:708:56
[INFO] [stdout]     |
[INFO] [stdout] 708 |     fn unlink(&mut self, path_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:721:21
[INFO] [stdout]     |
[INFO] [stdout] 721 |         target_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:722:23
[INFO] [stdout]     |
[INFO] [stdout] 722 |         linkpath_op: &OpTy<'tcx, Tag>
[INFO] [stdout]     |                       ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:723:10
[INFO] [stdout]     |
[INFO] [stdout] 723 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:752:19
[INFO] [stdout]     |
[INFO] [stdout] 752 |         path_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:753:18
[INFO] [stdout]     |
[INFO] [stdout] 753 |         buf_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:754:10
[INFO] [stdout]     |
[INFO] [stdout] 754 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:765:19
[INFO] [stdout]     |
[INFO] [stdout] 765 |         path_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:766:18
[INFO] [stdout]     |
[INFO] [stdout] 766 |         buf_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:767:10
[INFO] [stdout]     |
[INFO] [stdout] 767 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:776:17
[INFO] [stdout]     |
[INFO] [stdout] 776 |         fd_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:777:18
[INFO] [stdout]     |
[INFO] [stdout] 777 |         buf_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:778:10
[INFO] [stdout]     |
[INFO] [stdout] 778 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:795:20
[INFO] [stdout]     |
[INFO] [stdout] 795 |         dirfd_op: &OpTy<'tcx, Tag>,    // Should be an `int`
[INFO] [stdout]     |                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:796:23
[INFO] [stdout]     |
[INFO] [stdout] 796 |         pathname_op: &OpTy<'tcx, Tag>, // Should be a `const char *`
[INFO] [stdout]     |                       ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:797:20
[INFO] [stdout]     |
[INFO] [stdout] 797 |         flags_op: &OpTy<'tcx, Tag>,    // Should be an `int`
[INFO] [stdout]     |                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:798:20
[INFO] [stdout]     |
[INFO] [stdout] 798 |         _mask_op: &OpTy<'tcx, Tag>,    // Should be an `unsigned int`
[INFO] [stdout]     |                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:799:23
[INFO] [stdout]     |
[INFO] [stdout] 799 |         statxbuf_op: &OpTy<'tcx, Tag>, // Should be a `struct statx *`
[INFO] [stdout]     |                       ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:800:10
[INFO] [stdout]     |
[INFO] [stdout] 800 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:951:22
[INFO] [stdout]     |
[INFO] [stdout] 951 |         oldpath_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:952:22
[INFO] [stdout]     |
[INFO] [stdout] 952 |         newpath_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:953:10
[INFO] [stdout]     |
[INFO] [stdout] 953 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:977:19
[INFO] [stdout]     |
[INFO] [stdout] 977 |         path_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:978:19
[INFO] [stdout]     |
[INFO] [stdout] 978 |         mode_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/fs.rs:979:10
[INFO] [stdout]     |
[INFO] [stdout] 979 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1011:19
[INFO] [stdout]      |
[INFO] [stdout] 1011 |         path_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]      |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1012:10
[INFO] [stdout]      |
[INFO] [stdout] 1012 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]      |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1024:37
[INFO] [stdout]      |
[INFO] [stdout] 1024 |     fn opendir(&mut self, name_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, Scalar<Tag>> {
[INFO] [stdout]      |                                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1024:57
[INFO] [stdout]      |
[INFO] [stdout] 1024 |     fn opendir(&mut self, name_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, Scalar<Tag>> {
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1024:76
[INFO] [stdout]      |
[INFO] [stdout] 1024 |     fn opendir(&mut self, name_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, Scalar<Tag>> {
[INFO] [stdout]      |                                                                            ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1051:19
[INFO] [stdout]      |
[INFO] [stdout] 1051 |         dirp_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]      |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1052:20
[INFO] [stdout]      |
[INFO] [stdout] 1052 |         entry_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]      |                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1053:21
[INFO] [stdout]      |
[INFO] [stdout] 1053 |         result_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]      |                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1054:10
[INFO] [stdout]      |
[INFO] [stdout] 1054 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]      |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1138:19
[INFO] [stdout]      |
[INFO] [stdout] 1138 |         dirp_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]      |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1139:20
[INFO] [stdout]      |
[INFO] [stdout] 1139 |         entry_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]      |                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1140:21
[INFO] [stdout]      |
[INFO] [stdout] 1140 |         result_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]      |                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1141:10
[INFO] [stdout]      |
[INFO] [stdout] 1141 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]      |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1225:38
[INFO] [stdout]      |
[INFO] [stdout] 1225 |     fn closedir(&mut self, dirp_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]      |                                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1225:58
[INFO] [stdout]      |
[INFO] [stdout] 1225 |     fn closedir(&mut self, dirp_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]      |                                                          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1242:17
[INFO] [stdout]      |
[INFO] [stdout] 1242 |         fd_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]      |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1243:21
[INFO] [stdout]      |
[INFO] [stdout] 1243 |         length_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]      |                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1244:10
[INFO] [stdout]      |
[INFO] [stdout] 1244 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]      |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1274:33
[INFO] [stdout]      |
[INFO] [stdout] 1274 |     fn fsync(&mut self, fd_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]      |                                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1274:53
[INFO] [stdout]      |
[INFO] [stdout] 1274 |     fn fsync(&mut self, fd_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1295:37
[INFO] [stdout]      |
[INFO] [stdout] 1295 |     fn fdatasync(&mut self, fd_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]      |                                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1295:57
[INFO] [stdout]      |
[INFO] [stdout] 1295 |     fn fdatasync(&mut self, fd_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1313:17
[INFO] [stdout]      |
[INFO] [stdout] 1313 |         fd_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]      |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1314:21
[INFO] [stdout]      |
[INFO] [stdout] 1314 |         offset_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]      |                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1315:21
[INFO] [stdout]      |
[INFO] [stdout] 1315 |         nbytes_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]      |                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1316:20
[INFO] [stdout]      |
[INFO] [stdout] 1316 |         flags_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]      |                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1317:10
[INFO] [stdout]      |
[INFO] [stdout] 1317 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]      |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1353:23
[INFO] [stdout]      |
[INFO] [stdout] 1353 |         pathname_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]      |                       ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1354:18
[INFO] [stdout]      |
[INFO] [stdout] 1354 |         buf_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]      |                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1355:22
[INFO] [stdout]      |
[INFO] [stdout] 1355 |         bufsize_op: &OpTy<'tcx, Tag>
[INFO] [stdout]      |                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1356:10
[INFO] [stdout]      |
[INFO] [stdout] 1356 |     ) -> InterpResult<'tcx, i64> {
[INFO] [stdout]      |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1392:6
[INFO] [stdout]      |
[INFO] [stdout] 1392 | ) -> InterpResult<'tcx, Option<(u64, u32)>> {
[INFO] [stdout]      |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1402:11
[INFO] [stdout]      |
[INFO] [stdout] 1402 |     mode: Scalar<Tag>,
[INFO] [stdout]      |           ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1414:10
[INFO] [stdout]      |
[INFO] [stdout] 1414 |     ) -> InterpResult<'tcx, Option<FileMetadata>> {
[INFO] [stdout]      |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1427:10
[INFO] [stdout]      |
[INFO] [stdout] 1427 |     ) -> InterpResult<'tcx, Option<FileMetadata>> {
[INFO] [stdout]      |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]     --> src/shims/posix/fs.rs:1441:10
[INFO] [stdout]      |
[INFO] [stdout] 1441 |     ) -> InterpResult<'tcx, Option<FileMetadata>> {
[INFO] [stdout]      |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]   --> src/shims/posix/sync.rs:22:11
[INFO] [stdout]    |
[INFO] [stdout] 22 |     kind: Scalar<Tag>,
[INFO] [stdout]    |           ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/sync.rs:23:6
[INFO] [stdout]    |
[INFO] [stdout] 23 | ) -> InterpResult<'tcx, bool> {
[INFO] [stdout]    |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]   --> src/shims/posix/sync.rs:29:11
[INFO] [stdout]    |
[INFO] [stdout] 29 |     kind: Scalar<Tag>,
[INFO] [stdout]    |           ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/sync.rs:30:6
[INFO] [stdout]    |
[INFO] [stdout] 30 | ) -> InterpResult<'tcx, bool> {
[INFO] [stdout]    |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/posix/sync.rs:38:15
[INFO] [stdout]    |
[INFO] [stdout] 38 |     attr_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]    |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/sync.rs:39:6
[INFO] [stdout]    |
[INFO] [stdout] 39 | ) -> InterpResult<'tcx, ScalarMaybeUninit<Tag>> {
[INFO] [stdout]    |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ScalarMaybeUninit` in this scope
[INFO] [stdout]   --> src/shims/posix/sync.rs:39:25
[INFO] [stdout]    |
[INFO] [stdout] 39 | ) -> InterpResult<'tcx, ScalarMaybeUninit<Tag>> {
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/posix/sync.rs:45:15
[INFO] [stdout]    |
[INFO] [stdout] 45 |     attr_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]    |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ScalarMaybeUninit` in this scope
[INFO] [stdout]   --> src/shims/posix/sync.rs:46:21
[INFO] [stdout]    |
[INFO] [stdout] 46 |     kind: impl Into<ScalarMaybeUninit<Tag>>,
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/sync.rs:47:6
[INFO] [stdout]    |
[INFO] [stdout] 47 | ) -> InterpResult<'tcx, ()> {
[INFO] [stdout]    |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/posix/sync.rs:62:16
[INFO] [stdout]    |
[INFO] [stdout] 62 |     mutex_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]    |                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/sync.rs:63:6
[INFO] [stdout]    |
[INFO] [stdout] 63 | ) -> InterpResult<'tcx, ScalarMaybeUninit<Tag>> {
[INFO] [stdout]    |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ScalarMaybeUninit` in this scope
[INFO] [stdout]   --> src/shims/posix/sync.rs:63:25
[INFO] [stdout]    |
[INFO] [stdout] 63 | ) -> InterpResult<'tcx, ScalarMaybeUninit<Tag>> {
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/posix/sync.rs:73:16
[INFO] [stdout]    |
[INFO] [stdout] 73 |     mutex_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]    |                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ScalarMaybeUninit` in this scope
[INFO] [stdout]   --> src/shims/posix/sync.rs:74:21
[INFO] [stdout]    |
[INFO] [stdout] 74 |     kind: impl Into<ScalarMaybeUninit<Tag>>,
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/sync.rs:75:6
[INFO] [stdout]    |
[INFO] [stdout] 75 | ) -> InterpResult<'tcx, ()> {
[INFO] [stdout]    |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/posix/sync.rs:85:16
[INFO] [stdout]    |
[INFO] [stdout] 85 |     mutex_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]    |                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/sync.rs:86:6
[INFO] [stdout]    |
[INFO] [stdout] 86 | ) -> InterpResult<'tcx, ScalarMaybeUninit<Tag>> {
[INFO] [stdout]    |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ScalarMaybeUninit` in this scope
[INFO] [stdout]   --> src/shims/posix/sync.rs:86:25
[INFO] [stdout]    |
[INFO] [stdout] 86 | ) -> InterpResult<'tcx, ScalarMaybeUninit<Tag>> {
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/posix/sync.rs:95:16
[INFO] [stdout]    |
[INFO] [stdout] 95 |     mutex_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]    |                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ScalarMaybeUninit` in this scope
[INFO] [stdout]   --> src/shims/posix/sync.rs:96:19
[INFO] [stdout]    |
[INFO] [stdout] 96 |     id: impl Into<ScalarMaybeUninit<Tag>>,
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/sync.rs:97:6
[INFO] [stdout]    |
[INFO] [stdout] 97 | ) -> InterpResult<'tcx, ()> {
[INFO] [stdout]    |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:106:16
[INFO] [stdout]     |
[INFO] [stdout] 106 |     mutex_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:107:6
[INFO] [stdout]     |
[INFO] [stdout] 107 | ) -> InterpResult<'tcx, MutexId> {
[INFO] [stdout]     |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |     rwlock_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:130:6
[INFO] [stdout]     |
[INFO] [stdout] 130 | ) -> InterpResult<'tcx, ScalarMaybeUninit<Tag>> {
[INFO] [stdout]     |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ScalarMaybeUninit` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:130:25
[INFO] [stdout]     |
[INFO] [stdout] 130 | ) -> InterpResult<'tcx, ScalarMaybeUninit<Tag>> {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:139:17
[INFO] [stdout]     |
[INFO] [stdout] 139 |     rwlock_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ScalarMaybeUninit` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:140:19
[INFO] [stdout]     |
[INFO] [stdout] 140 |     id: impl Into<ScalarMaybeUninit<Tag>>,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:141:6
[INFO] [stdout]     |
[INFO] [stdout] 141 | ) -> InterpResult<'tcx, ()> {
[INFO] [stdout]     |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:150:17
[INFO] [stdout]     |
[INFO] [stdout] 150 |     rwlock_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:151:6
[INFO] [stdout]     |
[INFO] [stdout] 151 | ) -> InterpResult<'tcx, RwLockId> {
[INFO] [stdout]     |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:172:15
[INFO] [stdout]     |
[INFO] [stdout] 172 |     attr_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:173:6
[INFO] [stdout]     |
[INFO] [stdout] 173 | ) -> InterpResult<'tcx, ScalarMaybeUninit<Tag>> {
[INFO] [stdout]     |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ScalarMaybeUninit` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:173:25
[INFO] [stdout]     |
[INFO] [stdout] 173 | ) -> InterpResult<'tcx, ScalarMaybeUninit<Tag>> {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:179:15
[INFO] [stdout]     |
[INFO] [stdout] 179 |     attr_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ScalarMaybeUninit` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:180:25
[INFO] [stdout]     |
[INFO] [stdout] 180 |     clock_id: impl Into<ScalarMaybeUninit<Tag>>,
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:181:6
[INFO] [stdout]     |
[INFO] [stdout] 181 | ) -> InterpResult<'tcx, ()> {
[INFO] [stdout]     |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:196:15
[INFO] [stdout]     |
[INFO] [stdout] 196 |     cond_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:197:6
[INFO] [stdout]     |
[INFO] [stdout] 197 | ) -> InterpResult<'tcx, ScalarMaybeUninit<Tag>> {
[INFO] [stdout]     |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ScalarMaybeUninit` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:197:25
[INFO] [stdout]     |
[INFO] [stdout] 197 | ) -> InterpResult<'tcx, ScalarMaybeUninit<Tag>> {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:206:15
[INFO] [stdout]     |
[INFO] [stdout] 206 |     cond_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ScalarMaybeUninit` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:207:19
[INFO] [stdout]     |
[INFO] [stdout] 207 |     id: impl Into<ScalarMaybeUninit<Tag>>,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:208:6
[INFO] [stdout]     |
[INFO] [stdout] 208 | ) -> InterpResult<'tcx, ()> {
[INFO] [stdout]     |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:217:15
[INFO] [stdout]     |
[INFO] [stdout] 217 |     cond_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:218:6
[INFO] [stdout]     |
[INFO] [stdout] 218 | ) -> InterpResult<'tcx, CondvarId> {
[INFO] [stdout]     |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:233:15
[INFO] [stdout]     |
[INFO] [stdout] 233 |     cond_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:234:6
[INFO] [stdout]     |
[INFO] [stdout] 234 | ) -> InterpResult<'tcx, ScalarMaybeUninit<Tag>> {
[INFO] [stdout]     |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ScalarMaybeUninit` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:234:25
[INFO] [stdout]     |
[INFO] [stdout] 234 | ) -> InterpResult<'tcx, ScalarMaybeUninit<Tag>> {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:240:15
[INFO] [stdout]     |
[INFO] [stdout] 240 |     cond_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ScalarMaybeUninit` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:241:25
[INFO] [stdout]     |
[INFO] [stdout] 241 |     clock_id: impl Into<ScalarMaybeUninit<Tag>>,
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:242:6
[INFO] [stdout]     |
[INFO] [stdout] 242 | ) -> InterpResult<'tcx, ()> {
[INFO] [stdout]     |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:252:6
[INFO] [stdout]     |
[INFO] [stdout] 252 | ) -> InterpResult<'tcx> {
[INFO] [stdout]     |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:269:6
[INFO] [stdout]     |
[INFO] [stdout] 269 | ) -> InterpResult<'tcx> {
[INFO] [stdout]     |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:283:6
[INFO] [stdout]     |
[INFO] [stdout] 283 | ) -> InterpResult<'tcx> {
[INFO] [stdout]     |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:297:52
[INFO] [stdout]     |
[INFO] [stdout] 297 |     fn pthread_mutexattr_init(&mut self, attr_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:297:72
[INFO] [stdout]     |
[INFO] [stdout] 297 |     fn pthread_mutexattr_init(&mut self, attr_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                                        ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:308:19
[INFO] [stdout]     |
[INFO] [stdout] 308 |         attr_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:309:19
[INFO] [stdout]     |
[INFO] [stdout] 309 |         kind_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:310:10
[INFO] [stdout]     |
[INFO] [stdout] 310 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:347:55
[INFO] [stdout]     |
[INFO] [stdout] 347 |     fn pthread_mutexattr_destroy(&mut self, attr_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                       ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:347:75
[INFO] [stdout]     |
[INFO] [stdout] 347 |     fn pthread_mutexattr_destroy(&mut self, attr_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                                           ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:357:20
[INFO] [stdout]     |
[INFO] [stdout] 357 |         mutex_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:358:19
[INFO] [stdout]     |
[INFO] [stdout] 358 |         attr_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:359:10
[INFO] [stdout]     |
[INFO] [stdout] 359 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:377:49
[INFO] [stdout]     |
[INFO] [stdout] 377 |     fn pthread_mutex_lock(&mut self, mutex_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:377:69
[INFO] [stdout]     |
[INFO] [stdout] 377 |     fn pthread_mutex_lock(&mut self, mutex_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:414:52
[INFO] [stdout]     |
[INFO] [stdout] 414 |     fn pthread_mutex_trylock(&mut self, mutex_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:414:72
[INFO] [stdout]     |
[INFO] [stdout] 414 |     fn pthread_mutex_trylock(&mut self, mutex_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                                        ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:447:51
[INFO] [stdout]     |
[INFO] [stdout] 447 |     fn pthread_mutex_unlock(&mut self, mutex_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:447:71
[INFO] [stdout]     |
[INFO] [stdout] 447 |     fn pthread_mutex_unlock(&mut self, mutex_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                                       ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:479:52
[INFO] [stdout]     |
[INFO] [stdout] 479 |     fn pthread_mutex_destroy(&mut self, mutex_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:479:72
[INFO] [stdout]     |
[INFO] [stdout] 479 |     fn pthread_mutex_destroy(&mut self, mutex_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                                        ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:495:53
[INFO] [stdout]     |
[INFO] [stdout] 495 |     fn pthread_rwlock_rdlock(&mut self, rwlock_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:495:73
[INFO] [stdout]     |
[INFO] [stdout] 495 |     fn pthread_rwlock_rdlock(&mut self, rwlock_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:510:56
[INFO] [stdout]     |
[INFO] [stdout] 510 |     fn pthread_rwlock_tryrdlock(&mut self, rwlock_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                        ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:510:76
[INFO] [stdout]     |
[INFO] [stdout] 510 |     fn pthread_rwlock_tryrdlock(&mut self, rwlock_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                                            ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:524:53
[INFO] [stdout]     |
[INFO] [stdout] 524 |     fn pthread_rwlock_wrlock(&mut self, rwlock_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:524:73
[INFO] [stdout]     |
[INFO] [stdout] 524 |     fn pthread_rwlock_wrlock(&mut self, rwlock_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:551:56
[INFO] [stdout]     |
[INFO] [stdout] 551 |     fn pthread_rwlock_trywrlock(&mut self, rwlock_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                        ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:551:76
[INFO] [stdout]     |
[INFO] [stdout] 551 |     fn pthread_rwlock_trywrlock(&mut self, rwlock_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                                            ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:565:53
[INFO] [stdout]     |
[INFO] [stdout] 565 |     fn pthread_rwlock_unlock(&mut self, rwlock_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:565:73
[INFO] [stdout]     |
[INFO] [stdout] 565 |     fn pthread_rwlock_unlock(&mut self, rwlock_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:580:54
[INFO] [stdout]     |
[INFO] [stdout] 580 |     fn pthread_rwlock_destroy(&mut self, rwlock_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:580:74
[INFO] [stdout]     |
[INFO] [stdout] 580 |     fn pthread_rwlock_destroy(&mut self, rwlock_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                                          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:595:51
[INFO] [stdout]     |
[INFO] [stdout] 595 |     fn pthread_condattr_init(&mut self, attr_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:595:71
[INFO] [stdout]     |
[INFO] [stdout] 595 |     fn pthread_condattr_init(&mut self, attr_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                                       ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:609:19
[INFO] [stdout]     |
[INFO] [stdout] 609 |         attr_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:610:23
[INFO] [stdout]     |
[INFO] [stdout] 610 |         clock_id_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                       ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:611:10
[INFO] [stdout]     |
[INFO] [stdout] 611 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:629:19
[INFO] [stdout]     |
[INFO] [stdout] 629 |         attr_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:630:21
[INFO] [stdout]     |
[INFO] [stdout] 630 |         clk_id_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:631:10
[INFO] [stdout]     |
[INFO] [stdout] 631 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:640:54
[INFO] [stdout]     |
[INFO] [stdout] 640 |     fn pthread_condattr_destroy(&mut self, attr_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:640:74
[INFO] [stdout]     |
[INFO] [stdout] 640 |     fn pthread_condattr_destroy(&mut self, attr_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                                          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:650:19
[INFO] [stdout]     |
[INFO] [stdout] 650 |         cond_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:651:19
[INFO] [stdout]     |
[INFO] [stdout] 651 |         attr_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:652:10
[INFO] [stdout]     |
[INFO] [stdout] 652 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:670:49
[INFO] [stdout]     |
[INFO] [stdout] 670 |     fn pthread_cond_signal(&mut self, cond_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:670:69
[INFO] [stdout]     |
[INFO] [stdout] 670 |     fn pthread_cond_signal(&mut self, cond_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:680:52
[INFO] [stdout]     |
[INFO] [stdout] 680 |     fn pthread_cond_broadcast(&mut self, cond_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:680:72
[INFO] [stdout]     |
[INFO] [stdout] 680 |     fn pthread_cond_broadcast(&mut self, cond_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                                        ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:693:19
[INFO] [stdout]     |
[INFO] [stdout] 693 |         cond_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:694:20
[INFO] [stdout]     |
[INFO] [stdout] 694 |         mutex_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:695:10
[INFO] [stdout]     |
[INFO] [stdout] 695 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:710:19
[INFO] [stdout]     |
[INFO] [stdout] 710 |         cond_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:711:20
[INFO] [stdout]     |
[INFO] [stdout] 711 |         mutex_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:712:22
[INFO] [stdout]     |
[INFO] [stdout] 712 |         abstime_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:714:10
[INFO] [stdout]     |
[INFO] [stdout] 714 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:773:50
[INFO] [stdout]     |
[INFO] [stdout] 773 |     fn pthread_cond_destroy(&mut self, cond_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/sync.rs:773:70
[INFO] [stdout]     |
[INFO] [stdout] 773 |     fn pthread_cond_destroy(&mut self, cond_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/posix/thread.rs:11:18
[INFO] [stdout]    |
[INFO] [stdout] 11 |         thread: &OpTy<'tcx, Tag>,
[INFO] [stdout]    |                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/posix/thread.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 |         _attr: &OpTy<'tcx, Tag>,
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/posix/thread.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 |         start_routine: &OpTy<'tcx, Tag>,
[INFO] [stdout]    |                         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/posix/thread.rs:14:15
[INFO] [stdout]    |
[INFO] [stdout] 14 |         arg: &OpTy<'tcx, Tag>,
[INFO] [stdout]    |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/thread.rs:15:10
[INFO] [stdout]    |
[INFO] [stdout] 15 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/posix/thread.rs:68:18
[INFO] [stdout]    |
[INFO] [stdout] 68 |         thread: &OpTy<'tcx, Tag>,
[INFO] [stdout]    |                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/posix/thread.rs:69:18
[INFO] [stdout]    |
[INFO] [stdout] 69 |         retval: &OpTy<'tcx, Tag>,
[INFO] [stdout]    |                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/thread.rs:70:10
[INFO] [stdout]    |
[INFO] [stdout] 70 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/posix/thread.rs:84:43
[INFO] [stdout]    |
[INFO] [stdout] 84 |     fn pthread_detach(&mut self, thread: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]    |                                           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/thread.rs:84:63
[INFO] [stdout]    |
[INFO] [stdout] 84 |     fn pthread_detach(&mut self, thread: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]    |                                                               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/thread.rs:93:62
[INFO] [stdout]    |
[INFO] [stdout] 93 |     fn pthread_self(&mut self, dest: &PlaceTy<'tcx, Tag>) -> InterpResult<'tcx> {
[INFO] [stdout]    |                                                              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/thread.rs:102:18
[INFO] [stdout]     |
[INFO] [stdout] 102 |         option: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/thread.rs:103:16
[INFO] [stdout]     |
[INFO] [stdout] 103 |         arg2: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/thread.rs:104:17
[INFO] [stdout]     |
[INFO] [stdout] 104 |         _arg3: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/thread.rs:105:17
[INFO] [stdout]     |
[INFO] [stdout] 105 |         _arg4: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/thread.rs:106:17
[INFO] [stdout]     |
[INFO] [stdout] 106 |         _arg5: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/thread.rs:107:10
[INFO] [stdout]     |
[INFO] [stdout] 107 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/shims/posix/thread.rs:135:15
[INFO] [stdout]     |
[INFO] [stdout] 135 |         name: Scalar<Tag>,
[INFO] [stdout]     |               ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/thread.rs:136:10
[INFO] [stdout]     |
[INFO] [stdout] 136 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/thread.rs:146:34
[INFO] [stdout]     |
[INFO] [stdout] 146 |     fn sched_yield(&mut self) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                  ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/posix/linux/foreign_items.rs:17:17
[INFO] [stdout]    |
[INFO] [stdout] 17 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/linux/foreign_items.rs:20:10
[INFO] [stdout]    |
[INFO] [stdout] 20 |     ) -> InterpResult<'tcx, bool> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/linux/foreign_items.rs:219:11
[INFO] [stdout]     |
[INFO] [stdout] 219 |     ptr: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/linux/foreign_items.rs:220:11
[INFO] [stdout]     |
[INFO] [stdout] 220 |     len: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/posix/linux/foreign_items.rs:221:13
[INFO] [stdout]     |
[INFO] [stdout] 221 |     flags: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/posix/linux/foreign_items.rs:223:6
[INFO] [stdout]     |
[INFO] [stdout] 223 | ) -> InterpResult<'tcx> {
[INFO] [stdout]     |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/linux/dlsym.rs:12:36
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fn from_str(name: &str) -> InterpResult<'static, Option<Dlsym>> {
[INFO] [stdout]    |                                    ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/posix/linux/dlsym.rs:27:18
[INFO] [stdout]    |
[INFO] [stdout] 27 |         _args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]    |                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/linux/dlsym.rs:29:10
[INFO] [stdout]    |
[INFO] [stdout] 29 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]  --> src/shims/posix/linux/sync.rs:9:13
[INFO] [stdout]   |
[INFO] [stdout] 9 |     args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]   |             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/linux/sync.rs:11:6
[INFO] [stdout]    |
[INFO] [stdout] 11 | ) -> InterpResult<'tcx> {
[INFO] [stdout]    |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/posix/macos/foreign_items.rs:15:17
[INFO] [stdout]    |
[INFO] [stdout] 15 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/macos/foreign_items.rs:18:10
[INFO] [stdout]    |
[INFO] [stdout] 18 |     ) -> InterpResult<'tcx, bool> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/macos/dlsym.rs:17:36
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub fn from_str(name: &str) -> InterpResult<'static, Option<Dlsym>> {
[INFO] [stdout]    |                                    ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/posix/macos/dlsym.rs:30:17
[INFO] [stdout]    |
[INFO] [stdout] 30 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/posix/macos/dlsym.rs:32:10
[INFO] [stdout]    |
[INFO] [stdout] 32 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/windows/foreign_items.rs:17:17
[INFO] [stdout]    |
[INFO] [stdout] 17 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/windows/foreign_items.rs:20:10
[INFO] [stdout]    |
[INFO] [stdout] 20 |     ) -> InterpResult<'tcx, bool> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/windows/dlsym.rs:14:36
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub fn from_str(name: &str) -> InterpResult<'static, Option<Dlsym>> {
[INFO] [stdout]    |                                    ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/windows/dlsym.rs:28:18
[INFO] [stdout]    |
[INFO] [stdout] 28 |         _args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]    |                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/windows/dlsym.rs:30:10
[INFO] [stdout]    |
[INFO] [stdout] 30 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]  --> src/shims/windows/sync.rs:8:15
[INFO] [stdout]   |
[INFO] [stdout] 8 |     lock_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]   |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]  --> src/shims/windows/sync.rs:9:6
[INFO] [stdout]   |
[INFO] [stdout] 9 | ) -> InterpResult<'tcx, RwLockId> {
[INFO] [stdout]   |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/windows/sync.rs:27:19
[INFO] [stdout]    |
[INFO] [stdout] 27 |         lock_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]    |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/windows/sync.rs:28:10
[INFO] [stdout]    |
[INFO] [stdout] 28 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/windows/sync.rs:52:19
[INFO] [stdout]    |
[INFO] [stdout] 52 |         lock_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]    |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/windows/sync.rs:53:10
[INFO] [stdout]    |
[INFO] [stdout] 53 |     ) -> InterpResult<'tcx, u8> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/windows/sync.rs:70:19
[INFO] [stdout]    |
[INFO] [stdout] 70 |         lock_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]    |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/windows/sync.rs:71:10
[INFO] [stdout]    |
[INFO] [stdout] 71 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/windows/sync.rs:87:19
[INFO] [stdout]    |
[INFO] [stdout] 87 |         lock_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]    |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/windows/sync.rs:88:10
[INFO] [stdout]    |
[INFO] [stdout] 88 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/windows/sync.rs:105:19
[INFO] [stdout]     |
[INFO] [stdout] 105 |         lock_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/windows/sync.rs:106:10
[INFO] [stdout]     |
[INFO] [stdout] 106 |     ) -> InterpResult<'tcx, u8> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/windows/sync.rs:122:19
[INFO] [stdout]     |
[INFO] [stdout] 122 |         lock_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/windows/sync.rs:123:10
[INFO] [stdout]     |
[INFO] [stdout] 123 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/dlsym.rs:18:54
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub fn from_str(name: &[u8], target_os: &str) -> InterpResult<'static, Option<Dlsym>> {
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/dlsym.rs:34:17
[INFO] [stdout]    |
[INFO] [stdout] 34 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/dlsym.rs:36:10
[INFO] [stdout]    |
[INFO] [stdout] 36 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MPlaceTy` in this scope
[INFO] [stdout]   --> src/shims/env.rs:33:32
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub(crate) environ: Option<MPlaceTy<'tcx, Tag>>,
[INFO] [stdout]    |                                ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpCx` in this scope
[INFO] [stdout]   --> src/shims/env.rs:38:19
[INFO] [stdout]    |
[INFO] [stdout] 38 |         ecx: &mut InterpCx<'mir, 'tcx, Evaluator<'mir, 'tcx>>,
[INFO] [stdout]    |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/env.rs:40:10
[INFO] [stdout]    |
[INFO] [stdout] 40 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpCx` in this scope
[INFO] [stdout]   --> src/shims/env.rs:64:19
[INFO] [stdout]    |
[INFO] [stdout] 64 |         ecx: &mut InterpCx<'mir, 'tcx, Evaluator<'mir, 'tcx>>,
[INFO] [stdout]    |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/env.rs:65:10
[INFO] [stdout]    |
[INFO] [stdout] 65 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpCx` in this scope
[INFO] [stdout]   --> src/shims/env.rs:81:15
[INFO] [stdout]    |
[INFO] [stdout] 81 |     ecx: &mut InterpCx<'mir, 'tcx, Evaluator<'mir, 'tcx>>,
[INFO] [stdout]    |               ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/env.rs:82:6
[INFO] [stdout]    |
[INFO] [stdout] 82 | ) -> InterpResult<'tcx, Pointer<Tag>> {
[INFO] [stdout]    |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpCx` in this scope
[INFO] [stdout]   --> src/shims/env.rs:92:15
[INFO] [stdout]    |
[INFO] [stdout] 92 |     ecx: &mut InterpCx<'mir, 'tcx, Evaluator<'mir, 'tcx>>,
[INFO] [stdout]    |               ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/env.rs:93:6
[INFO] [stdout]    |
[INFO] [stdout] 93 | ) -> InterpResult<'tcx, Pointer<Tag>> {
[INFO] [stdout]    |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/env.rs:102:36
[INFO] [stdout]     |
[INFO] [stdout] 102 |     fn getenv(&mut self, name_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, Scalar<Tag>> {
[INFO] [stdout]     |                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/env.rs:102:56
[INFO] [stdout]     |
[INFO] [stdout] 102 |     fn getenv(&mut self, name_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, Scalar<Tag>> {
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/shims/env.rs:102:75
[INFO] [stdout]     |
[INFO] [stdout] 102 |     fn getenv(&mut self, name_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, Scalar<Tag>> {
[INFO] [stdout]     |                                                                           ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/env.rs:121:19
[INFO] [stdout]     |
[INFO] [stdout] 121 |         name_op: &OpTy<'tcx, Tag>,  // LPCWSTR
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/env.rs:122:18
[INFO] [stdout]     |
[INFO] [stdout] 122 |         buf_op: &OpTy<'tcx, Tag>,   // LPWSTR
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/env.rs:123:19
[INFO] [stdout]     |
[INFO] [stdout] 123 |         size_op: &OpTy<'tcx, Tag>,  // DWORD
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/env.rs:124:10
[INFO] [stdout]     |
[INFO] [stdout] 124 |     ) -> InterpResult<'tcx, u32> { // Returns DWORD (u32 in Windows)
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/env.rs:152:45
[INFO] [stdout]     |
[INFO] [stdout] 152 |     fn GetEnvironmentStringsW(&mut self) -> InterpResult<'tcx, Scalar<Tag>> {
[INFO] [stdout]     |                                             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/shims/env.rs:152:64
[INFO] [stdout]     |
[INFO] [stdout] 152 |     fn GetEnvironmentStringsW(&mut self) -> InterpResult<'tcx, Scalar<Tag>> {
[INFO] [stdout]     |                                                                ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/env.rs:172:58
[INFO] [stdout]     |
[INFO] [stdout] 172 |     fn FreeEnvironmentStringsW(&mut self, env_block_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                          ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/env.rs:172:78
[INFO] [stdout]     |
[INFO] [stdout] 172 |     fn FreeEnvironmentStringsW(&mut self, env_block_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/env.rs:184:19
[INFO] [stdout]     |
[INFO] [stdout] 184 |         name_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/env.rs:185:20
[INFO] [stdout]     |
[INFO] [stdout] 185 |         value_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/env.rs:186:10
[INFO] [stdout]     |
[INFO] [stdout] 186 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/env.rs:221:19
[INFO] [stdout]     |
[INFO] [stdout] 221 |         name_op: &OpTy<'tcx, Tag>,  // LPCWSTR
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/env.rs:222:20
[INFO] [stdout]     |
[INFO] [stdout] 222 |         value_op: &OpTy<'tcx, Tag>, // LPCWSTR
[INFO] [stdout]     |                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/env.rs:223:10
[INFO] [stdout]     |
[INFO] [stdout] 223 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/env.rs:259:38
[INFO] [stdout]     |
[INFO] [stdout] 259 |     fn unsetenv(&mut self, name_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/env.rs:259:58
[INFO] [stdout]     |
[INFO] [stdout] 259 |     fn unsetenv(&mut self, name_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/env.rs:289:18
[INFO] [stdout]     |
[INFO] [stdout] 289 |         buf_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/env.rs:290:19
[INFO] [stdout]     |
[INFO] [stdout] 290 |         size_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/env.rs:291:10
[INFO] [stdout]     |
[INFO] [stdout] 291 |     ) -> InterpResult<'tcx, Scalar<Tag>> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/shims/env.rs:291:29
[INFO] [stdout]     |
[INFO] [stdout] 291 |     ) -> InterpResult<'tcx, Scalar<Tag>> {
[INFO] [stdout]     |                             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/env.rs:317:19
[INFO] [stdout]     |
[INFO] [stdout] 317 |         size_op: &OpTy<'tcx, Tag>, // DWORD
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/env.rs:318:18
[INFO] [stdout]     |
[INFO] [stdout] 318 |         buf_op: &OpTy<'tcx, Tag>,  // LPTSTR
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/env.rs:319:10
[INFO] [stdout]     |
[INFO] [stdout] 319 |     ) -> InterpResult<'tcx, u32> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/env.rs:337:35
[INFO] [stdout]     |
[INFO] [stdout] 337 |     fn chdir(&mut self, path_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/env.rs:337:55
[INFO] [stdout]     |
[INFO] [stdout] 337 |     fn chdir(&mut self, path_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/env.rs:358:19
[INFO] [stdout]     |
[INFO] [stdout] 358 |         path_op: &OpTy<'tcx, Tag>   // LPCTSTR
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/env.rs:359:10
[INFO] [stdout]     |
[INFO] [stdout] 359 |     ) -> InterpResult<'tcx, i32> { // Returns BOOL (i32 in Windows)
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/env.rs:378:37
[INFO] [stdout]     |
[INFO] [stdout] 378 |     fn update_environ(&mut self) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/shims/env.rs:393:27
[INFO] [stdout]     |
[INFO] [stdout] 393 |         let mut vars: Vec<Scalar<Tag>> = this.machine.env_vars.map.values().map(|&ptr| ptr.into()).collect();
[INFO] [stdout]     |                           ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/os_str.rs:23:56
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub fn os_str_to_bytes<'a, 'tcx>(os_str: &'a OsStr) -> InterpResult<'tcx, &'a [u8]> {
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/os_str.rs:39:54
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub fn bytes_to_os_str<'a, 'tcx>(bytes: &'a [u8]) -> InterpResult<'tcx, &'a OsStr> {
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]   --> src/shims/os_str.rs:54:53
[INFO] [stdout]    |
[INFO] [stdout] 54 |     fn read_os_str_from_c_str<'a>(&'a self, scalar: Scalar<Tag>) -> InterpResult<'tcx, &'a OsStr>
[INFO] [stdout]    |                                                     ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/os_str.rs:54:69
[INFO] [stdout]    |
[INFO] [stdout] 54 |     fn read_os_str_from_c_str<'a>(&'a self, scalar: Scalar<Tag>) -> InterpResult<'tcx, &'a OsStr>
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]   --> src/shims/os_str.rs:66:56
[INFO] [stdout]    |
[INFO] [stdout] 66 |     fn read_os_str_from_wide_str<'a>(&'a self, scalar: Scalar<Tag>) -> InterpResult<'tcx, OsString>
[INFO] [stdout]    |                                                        ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/os_str.rs:66:72
[INFO] [stdout]    |
[INFO] [stdout] 66 |     fn read_os_str_from_wide_str<'a>(&'a self, scalar: Scalar<Tag>) -> InterpResult<'tcx, OsString>
[INFO] [stdout]    |                                                                        ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/os_str.rs:76:67
[INFO] [stdout]    |
[INFO] [stdout] 76 |         pub fn u16vec_to_osstring<'tcx, 'a>(u16_vec: Vec<u16>) -> InterpResult<'tcx, OsString> {
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]   --> src/shims/os_str.rs:94:17
[INFO] [stdout]    |
[INFO] [stdout] 94 |         scalar: Scalar<Tag>,
[INFO] [stdout]    |                 ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/os_str.rs:96:10
[INFO] [stdout]    |
[INFO] [stdout] 96 |     ) -> InterpResult<'tcx, (bool, u64)> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/shims/os_str.rs:119:17
[INFO] [stdout]     |
[INFO] [stdout] 119 |         scalar: Scalar<Tag>,
[INFO] [stdout]     |                 ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/os_str.rs:121:10
[INFO] [stdout]     |
[INFO] [stdout] 121 |     ) -> InterpResult<'tcx, (bool, u64)> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/os_str.rs:127:54
[INFO] [stdout]     |
[INFO] [stdout] 127 |         fn os_str_to_u16vec<'tcx>(os_str: &OsStr) -> InterpResult<'tcx, Vec<u16>> {
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MemoryKind` in this scope
[INFO] [stdout]    --> src/shims/os_str.rs:156:18
[INFO] [stdout]     |
[INFO] [stdout] 156 |         memkind: MemoryKind<MiriMemoryKind>,
[INFO] [stdout]     |                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pointer` in this scope
[INFO] [stdout]    --> src/shims/os_str.rs:157:10
[INFO] [stdout]     |
[INFO] [stdout] 157 |     ) -> Pointer<Tag> {
[INFO] [stdout]     |          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MemoryKind` in this scope
[INFO] [stdout]    --> src/shims/os_str.rs:171:18
[INFO] [stdout]     |
[INFO] [stdout] 171 |         memkind: MemoryKind<MiriMemoryKind>,
[INFO] [stdout]     |                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pointer` in this scope
[INFO] [stdout]    --> src/shims/os_str.rs:172:10
[INFO] [stdout]     |
[INFO] [stdout] 172 |     ) -> Pointer<Tag> {
[INFO] [stdout]     |          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/shims/os_str.rs:183:51
[INFO] [stdout]     |
[INFO] [stdout] 183 |     fn read_path_from_c_str<'a>(&'a self, scalar: Scalar<Tag>) -> InterpResult<'tcx, Cow<'a, Path>>
[INFO] [stdout]     |                                                   ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/os_str.rs:183:67
[INFO] [stdout]     |
[INFO] [stdout] 183 |     fn read_path_from_c_str<'a>(&'a self, scalar: Scalar<Tag>) -> InterpResult<'tcx, Cow<'a, Path>>
[INFO] [stdout]     |                                                                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/shims/os_str.rs:198:47
[INFO] [stdout]     |
[INFO] [stdout] 198 |     fn read_path_from_wide_str(&self, scalar: Scalar<Tag>) -> InterpResult<'tcx, PathBuf> {
[INFO] [stdout]     |                                               ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/os_str.rs:198:63
[INFO] [stdout]     |
[INFO] [stdout] 198 |     fn read_path_from_wide_str(&self, scalar: Scalar<Tag>) -> InterpResult<'tcx, PathBuf> {
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/shims/os_str.rs:210:17
[INFO] [stdout]     |
[INFO] [stdout] 210 |         scalar: Scalar<Tag>,
[INFO] [stdout]     |                 ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/os_str.rs:212:10
[INFO] [stdout]     |
[INFO] [stdout] 212 |     ) -> InterpResult<'tcx, (bool, u64)> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/shims/os_str.rs:223:17
[INFO] [stdout]     |
[INFO] [stdout] 223 |         scalar: Scalar<Tag>,
[INFO] [stdout]     |                 ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/os_str.rs:225:10
[INFO] [stdout]     |
[INFO] [stdout] 225 |     ) -> InterpResult<'tcx, (bool, u64)> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]   --> src/shims/panic.rs:27:15
[INFO] [stdout]    |
[INFO] [stdout] 27 |     catch_fn: Scalar<Tag>,
[INFO] [stdout]    |               ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]   --> src/shims/panic.rs:29:11
[INFO] [stdout]    |
[INFO] [stdout] 29 |     data: Scalar<Tag>,
[INFO] [stdout]    |           ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/panic.rs:42:17
[INFO] [stdout]    |
[INFO] [stdout] 42 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/panic.rs:44:10
[INFO] [stdout]    |
[INFO] [stdout] 44 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/panic.rs:71:17
[INFO] [stdout]    |
[INFO] [stdout] 71 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/panic.rs:74:10
[INFO] [stdout]    |
[INFO] [stdout] 74 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/panic.rs:124:10
[INFO] [stdout]     |
[INFO] [stdout] 124 |     ) -> InterpResult<'tcx, StackPopJump> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `StackPopJump` in this scope
[INFO] [stdout]    --> src/shims/panic.rs:124:29
[INFO] [stdout]     |
[INFO] [stdout] 124 |     ) -> InterpResult<'tcx, StackPopJump> {
[INFO] [stdout]     |                             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 37  | pub trait EvalContextExt<'mir, 'tcx: 'mir, StackPopJump>: crate::MiriEvalContextExt<'mir, 'tcx> {
[INFO] [stdout]     |                                          ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/panic.rs:171:10
[INFO] [stdout]     |
[INFO] [stdout] 171 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/panic.rs:193:10
[INFO] [stdout]     |
[INFO] [stdout] 193 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `BoundsCheck` in this scope
[INFO] [stdout]    --> src/shims/panic.rs:198:13
[INFO] [stdout]     |
[INFO] [stdout] 198 |             BoundsCheck { index, len } => {
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/time.rs:10:60
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub fn system_time_to_duration<'tcx>(time: &SystemTime) -> InterpResult<'tcx, Duration> {
[INFO] [stdout]    |                                                            ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/time.rs:19:21
[INFO] [stdout]    |
[INFO] [stdout] 19 |         clk_id_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]    |                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/time.rs:20:17
[INFO] [stdout]    |
[INFO] [stdout] 20 |         tp_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/time.rs:21:10
[INFO] [stdout]    |
[INFO] [stdout] 21 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/time.rs:57:17
[INFO] [stdout]    |
[INFO] [stdout] 57 |         tv_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/time.rs:58:17
[INFO] [stdout]    |
[INFO] [stdout] 58 |         tz_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/time.rs:59:10
[INFO] [stdout]    |
[INFO] [stdout] 59 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/time.rs:90:59
[INFO] [stdout]    |
[INFO] [stdout] 90 |     fn GetSystemTimeAsFileTime(&mut self, LPFILETIME_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx> {
[INFO] [stdout]    |                                                           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/time.rs:90:79
[INFO] [stdout]    |
[INFO] [stdout] 90 |     fn GetSystemTimeAsFileTime(&mut self, LPFILETIME_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx> {
[INFO] [stdout]    |                                                                               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/time.rs:118:67
[INFO] [stdout]     |
[INFO] [stdout] 118 |     fn QueryPerformanceCounter(&mut self, lpPerformanceCount_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/time.rs:118:87
[INFO] [stdout]     |
[INFO] [stdout] 118 |     fn QueryPerformanceCounter(&mut self, lpPerformanceCount_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                                                       ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/time.rs:134:62
[INFO] [stdout]     |
[INFO] [stdout] 134 |     fn QueryPerformanceFrequency(&mut self, lpFrequency_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                              ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/time.rs:134:82
[INFO] [stdout]     |
[INFO] [stdout] 134 |     fn QueryPerformanceFrequency(&mut self, lpFrequency_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                                                  ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/time.rs:149:37
[INFO] [stdout]     |
[INFO] [stdout] 149 |     fn mach_absolute_time(&self) -> InterpResult<'tcx, u64> {
[INFO] [stdout]     |                                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/time.rs:162:48
[INFO] [stdout]     |
[INFO] [stdout] 162 |     fn mach_timebase_info(&mut self, info_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/time.rs:162:68
[INFO] [stdout]     |
[INFO] [stdout] 162 |     fn mach_timebase_info(&mut self, info_op: &OpTy<'tcx, Tag>) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |                                                                    ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/time.rs:184:18
[INFO] [stdout]     |
[INFO] [stdout] 184 |         req_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]    --> src/shims/time.rs:185:16
[INFO] [stdout]     |
[INFO] [stdout] 185 |         _rem: &OpTy<'tcx, Tag>,
[INFO] [stdout]     |                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/time.rs:186:10
[INFO] [stdout]     |
[INFO] [stdout] 186 |     ) -> InterpResult<'tcx, i32> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]   --> src/shims/tls.rs:22:30
[INFO] [stdout]    |
[INFO] [stdout] 22 |     data: BTreeMap<ThreadId, Scalar<Tag>>,
[INFO] [stdout]    |                              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]   --> src/shims/tls.rs:44:65
[INFO] [stdout]    |
[INFO] [stdout] 44 |     macos_thread_dtors: BTreeMap<ThreadId, (ty::Instance<'tcx>, Scalar<Tag>)>,
[INFO] [stdout]    |                                                                 ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/tls.rs:66:91
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub fn create_tls_key(&mut self, dtor: Option<ty::Instance<'tcx>>, max_size: Size) -> InterpResult<'tcx, TlsKey> {
[INFO] [stdout]    |                                                                                           ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/tls.rs:78:54
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn delete_tls_key(&mut self, key: TlsKey) -> InterpResult<'tcx> {
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/tls.rs:93:10
[INFO] [stdout]    |
[INFO] [stdout] 93 |     ) -> InterpResult<'tcx, Scalar<Tag>> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]   --> src/shims/tls.rs:93:29
[INFO] [stdout]    |
[INFO] [stdout] 93 |     ) -> InterpResult<'tcx, Scalar<Tag>> {
[INFO] [stdout]    |                             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/shims/tls.rs:108:26
[INFO] [stdout]     |
[INFO] [stdout] 108 |         new_data: Option<Scalar<Tag>>
[INFO] [stdout]     |                          ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/tls.rs:109:10
[INFO] [stdout]     |
[INFO] [stdout] 109 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/shims/tls.rs:141:15
[INFO] [stdout]     |
[INFO] [stdout] 141 |         data: Scalar<Tag>
[INFO] [stdout]     |               ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/tls.rs:142:10
[INFO] [stdout]     |
[INFO] [stdout] 142 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/shims/tls.rs:176:38
[INFO] [stdout]     |
[INFO] [stdout] 176 |     ) -> Option<(ty::Instance<'tcx>, Scalar<Tag>, TlsKey)> {
[INFO] [stdout]     |                                      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/tls.rs:231:49
[INFO] [stdout]     |
[INFO] [stdout] 231 |     fn schedule_windows_tls_dtors(&mut self) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/tls.rs:262:46
[INFO] [stdout]     |
[INFO] [stdout] 262 |     fn schedule_macos_tls_dtor(&mut self) -> InterpResult<'tcx, bool> {
[INFO] [stdout]     |                                              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/tls.rs:290:53
[INFO] [stdout]     |
[INFO] [stdout] 290 |     fn schedule_next_pthread_tls_dtor(&mut self) -> InterpResult<'tcx, bool> {
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/shims/tls.rs:339:63
[INFO] [stdout]     |
[INFO] [stdout] 339 |     fn schedule_next_tls_dtor_for_active_thread(&mut self) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/mod.rs:30:17
[INFO] [stdout]    |
[INFO] [stdout] 30 |         args: &[OpTy<'tcx, Tag>],
[INFO] [stdout]    |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/mod.rs:33:10
[INFO] [stdout]    |
[INFO] [stdout] 33 |     ) -> InterpResult<'tcx, Option<&'mir mir::Body<'tcx>>> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/mod.rs:64:18
[INFO] [stdout]    |
[INFO] [stdout] 64 |         ptr_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]    |                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `OpTy` in this scope
[INFO] [stdout]   --> src/shims/mod.rs:65:20
[INFO] [stdout]    |
[INFO] [stdout] 65 |         align_op: &OpTy<'tcx, Tag>,
[INFO] [stdout]    |                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/shims/mod.rs:68:10
[INFO] [stdout]    |
[INFO] [stdout] 68 |     ) -> InterpResult<'tcx, bool> {
[INFO] [stdout]    |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:102:29
[INFO] [stdout]     |
[INFO] [stdout] 102 |     base_ptr_ids: FxHashMap<AllocId, Tag>,
[INFO] [stdout]     |                             ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 96  | pub struct GlobalState<AllocId> {
[INFO] [stdout]     |                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:200:43
[INFO] [stdout]     |
[INFO] [stdout] 200 |     pub fn global_base_ptr(&mut self, id: AllocId) -> Tag {
[INFO] [stdout]     |                                           ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpError` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:211:30
[INFO] [stdout]     |
[INFO] [stdout] 211 | fn err_sb_ub(msg: String) -> InterpError<'static> {
[INFO] [stdout]     |                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:289:80
[INFO] [stdout]     |
[INFO] [stdout] 289 |     fn check_protector(item: &Item, tag: Option<Tag>, global: &GlobalState) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                                                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pointer` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:315:51
[INFO] [stdout]     |
[INFO] [stdout] 315 |     fn access(&mut self, access: AccessKind, ptr: Pointer<Tag>, global: &GlobalState) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                                   ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 4   | use core::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use crate::stacked_borrows::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:315:90
[INFO] [stdout]     |
[INFO] [stdout] 315 |     fn access(&mut self, access: AccessKind, ptr: Pointer<Tag>, global: &GlobalState) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                                                                          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pointer` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:361:32
[INFO] [stdout]     |
[INFO] [stdout] 361 |     fn dealloc(&mut self, ptr: Pointer<Tag>, global: &GlobalState) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 4   | use core::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use crate::stacked_borrows::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:361:71
[INFO] [stdout]     |
[INFO] [stdout] 361 |     fn dealloc(&mut self, ptr: Pointer<Tag>, global: &GlobalState) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                                                       ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pointer` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:382:39
[INFO] [stdout]     |
[INFO] [stdout] 382 |     fn grant(&mut self, derived_from: Pointer<Tag>, new: Item, global: &GlobalState) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 4   | use core::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use crate::stacked_borrows::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:382:89
[INFO] [stdout]     |
[INFO] [stdout] 382 |     fn grant(&mut self, derived_from: Pointer<Tag>, new: Item, global: &GlobalState) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                                                                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pointer` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:447:14
[INFO] [stdout]     |
[INFO] [stdout] 447 |         ptr: Pointer<Tag>,
[INFO] [stdout]     |              ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 4   | use core::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use crate::stacked_borrows::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pointer` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:449:20
[INFO] [stdout]     |
[INFO] [stdout] 449 |         f: impl Fn(Pointer<Tag>, &mut Stack, &GlobalState) -> InterpResult<'tcx>,
[INFO] [stdout]     |                    ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 4   | use core::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use crate::stacked_borrows::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:449:63
[INFO] [stdout]     |
[INFO] [stdout] 449 |         f: impl Fn(Pointer<Tag>, &mut Stack, &GlobalState) -> InterpResult<'tcx>,
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:450:10
[INFO] [stdout]     |
[INFO] [stdout] 450 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:465:13
[INFO] [stdout]     |
[INFO] [stdout] 465 |         id: AllocId,
[INFO] [stdout]     |             ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MemoryKind` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:468:15
[INFO] [stdout]     |
[INFO] [stdout] 468 |         kind: MemoryKind<MiriMemoryKind>,
[INFO] [stdout]     |               ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pointer` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:496:42
[INFO] [stdout]     |
[INFO] [stdout] 496 |     pub fn memory_read<'tcx>(&self, ptr: Pointer<Tag>, size: Size) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 4   | use core::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use crate::stacked_borrows::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:496:71
[INFO] [stdout]     |
[INFO] [stdout] 496 |     pub fn memory_read<'tcx>(&self, ptr: Pointer<Tag>, size: Size) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                                                       ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pointer` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:502:49
[INFO] [stdout]     |
[INFO] [stdout] 502 |     pub fn memory_written<'tcx>(&mut self, ptr: Pointer<Tag>, size: Size) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                                 ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 4   | use core::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use crate::stacked_borrows::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:502:78
[INFO] [stdout]     |
[INFO] [stdout] 502 |     pub fn memory_written<'tcx>(&mut self, ptr: Pointer<Tag>, size: Size) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pointer` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:510:14
[INFO] [stdout]     |
[INFO] [stdout] 510 |         ptr: Pointer<Tag>,
[INFO] [stdout]     |              ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 4   | use core::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use crate::stacked_borrows::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 4   | use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:512:10
[INFO] [stdout]     |
[INFO] [stdout] 512 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MPlaceTy` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:524:17
[INFO] [stdout]     |
[INFO] [stdout] 524 |         place: &MPlaceTy<'tcx, Tag>,
[INFO] [stdout]     |                 ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:529:10
[INFO] [stdout]     |
[INFO] [stdout] 529 |     ) -> InterpResult<'tcx> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImmTy` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:580:15
[INFO] [stdout]     |
[INFO] [stdout] 580 |         val: &ImmTy<'tcx, Tag>,
[INFO] [stdout]     |               ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:583:10
[INFO] [stdout]     |
[INFO] [stdout] 583 |     ) -> InterpResult<'tcx, ImmTy<'tcx, Tag>> {
[INFO] [stdout]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImmTy` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:583:29
[INFO] [stdout]     |
[INFO] [stdout] 583 |     ) -> InterpResult<'tcx, ImmTy<'tcx, Tag>> {
[INFO] [stdout]     |                             ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:631:73
[INFO] [stdout]     |
[INFO] [stdout] 631 |     fn retag(&mut self, kind: RetagKind, place: &PlaceTy<'tcx, Tag>) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                                                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/stacked_borrows.rs:673:41
[INFO] [stdout]     |
[INFO] [stdout] 673 |     fn retag_return_place(&mut self) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]   --> src/sync.rs:46:50
[INFO] [stdout]    |
[INFO] [stdout] 46 |             pub fn to_u32_scalar<'tcx>(&self) -> Scalar<Tag> {
[INFO] [stdout]    |                                                  ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 53 | declare_id!(MutexId);
[INFO] [stdout]    | -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `declare_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]   --> src/sync.rs:46:50
[INFO] [stdout]    |
[INFO] [stdout] 46 |             pub fn to_u32_scalar<'tcx>(&self) -> Scalar<Tag> {
[INFO] [stdout]    |                                                  ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 72 | declare_id!(RwLockId);
[INFO] [stdout]    | --------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `declare_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/sync.rs:46:50
[INFO] [stdout]     |
[INFO] [stdout] 46  |             pub fn to_u32_scalar<'tcx>(&self) -> Scalar<Tag> {
[INFO] [stdout]     |                                                  ^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 107 | declare_id!(CondvarId);
[INFO] [stdout]     | ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `declare_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pointer` in this scope
[INFO] [stdout]    --> src/sync.rs:155:22
[INFO] [stdout]     |
[INFO] [stdout] 155 |     futexes: HashMap<Pointer, Futex>,
[INFO] [stdout]     |                      ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pointer` in this scope
[INFO] [stdout]    --> src/sync.rs:502:36
[INFO] [stdout]     |
[INFO] [stdout] 502 |     fn futex_wait(&mut self, addr: Pointer<stacked_borrows::Tag>, thread: ThreadId) {
[INFO] [stdout]     |                                    ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pointer` in this scope
[INFO] [stdout]    --> src/sync.rs:510:36
[INFO] [stdout]     |
[INFO] [stdout] 510 |     fn futex_wake(&mut self, addr: Pointer<stacked_borrows::Tag>) -> Option<ThreadId> {
[INFO] [stdout]     |                                    ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pointer` in this scope
[INFO] [stdout]    --> src/sync.rs:529:45
[INFO] [stdout]     |
[INFO] [stdout] 529 |     fn futex_remove_waiter(&mut self, addr: Pointer<stacked_borrows::Tag>, thread: ThreadId) {
[INFO] [stdout]     |                                             ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   | use core::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 1   | use std::fmt::Pointer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpCx` in this scope
[INFO] [stdout]   --> src/thread.rs:34:25
[INFO] [stdout]    |
[INFO] [stdout] 34 |     Box<dyn FnOnce(&mut InterpCx<'mir, 'tcx, Evaluator<'mir, 'tcx>>) -> InterpResult<'tcx> + 'tcx>;
[INFO] [stdout]    |                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]   --> src/thread.rs:34:73
[INFO] [stdout]    |
[INFO] [stdout] 34 |     Box<dyn FnOnce(&mut InterpCx<'mir, 'tcx, Evaluator<'mir, 'tcx>>) -> InterpResult<'tcx> + 'tcx>;
[INFO] [stdout]    |                                                                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]   --> src/thread.rs:73:42
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn to_u32_scalar<'tcx>(&self) -> Scalar<Tag> {
[INFO] [stdout]    |                                          ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Frame` in this scope
[INFO] [stdout]    --> src/thread.rs:115:16
[INFO] [stdout]     |
[INFO] [stdout] 115 |     stack: Vec<Frame<'mir, 'tcx, Tag, FrameData<'tcx>>>,
[INFO] [stdout]     |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Scalar` in this scope
[INFO] [stdout]    --> src/thread.rs:123:38
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub(crate) panic_payload: Option<Scalar<Tag>>,
[INFO] [stdout]     |                                      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MPlaceTy` in this scope
[INFO] [stdout]    --> src/thread.rs:126:35
[INFO] [stdout]     |
[INFO] [stdout] 126 |     pub(crate) last_error: Option<MPlaceTy<'tcx, Tag>>,
[INFO] [stdout]     |                                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope
[INFO] [stdout]    --> src/thread.rs:220:66
[INFO] [stdout]     |
[INFO] [stdout] 220 |     thread_local_alloc_ids: RefCell<FxHashMap<(DefId, ThreadId), AllocId>>,
[INFO] [stdout]     |                                                                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 208 | pub struct ThreadManager<'mir, 'tcx, AllocId> {
[INFO] [stdout]     |                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope
[INFO] [stdout]    --> src/thread.rs:249:66
[INFO] [stdout]     |
[INFO] [stdout] 249 |     fn get_thread_local_alloc_id(&self, def_id: DefId) -> Option<AllocId> {
[INFO] [stdout]     |                                                                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 246 | impl<'mir, 'tcx: 'mir, AllocId> ThreadManager<'mir, 'tcx> {
[INFO] [stdout]     |                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope
[INFO] [stdout]    --> src/thread.rs:257:70
[INFO] [stdout]     |
[INFO] [stdout] 257 |     fn set_thread_local_alloc_id(&self, def_id: DefId, new_alloc_id: AllocId) {
[INFO] [stdout]     |                                                                      ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Frame` in this scope
[INFO] [stdout]    --> src/thread.rs:265:40
[INFO] [stdout]     |
[INFO] [stdout] 265 |     fn active_thread_stack(&self) -> &[Frame<'mir, 'tcx, Tag, FrameData<'tcx>>] {
[INFO] [stdout]     |                                        ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Frame` in this scope
[INFO] [stdout]    --> src/thread.rs:270:55
[INFO] [stdout]     |
[INFO] [stdout] 270 |     fn active_thread_stack_mut(&mut self) -> &mut Vec<Frame<'mir, 'tcx, Tag, FrameData<'tcx>>> {
[INFO] [stdout]     |                                                       ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/thread.rs:322:50
[INFO] [stdout]     |
[INFO] [stdout] 322 |     fn detach_thread(&mut self, id: ThreadId) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/thread.rs:331:110
[INFO] [stdout]     |
[INFO] [stdout] 331 |     fn join_thread(&mut self, joined_thread_id: ThreadId, data_race: &Option<Rc<data_race::GlobalState>>) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                                                                                              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope
[INFO] [stdout]    --> src/thread.rs:434:92
[INFO] [stdout]     |
[INFO] [stdout] 434 |     fn thread_terminated(&mut self, data_race: &Option<Rc<data_race::GlobalState>>) -> Vec<AllocId> {
[INFO] [stdout]     |                                                                                            ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 246 | impl<'mir, 'tcx: 'mir, AllocId> ThreadManager<'mir, 'tcx> {
[INFO] [stdout]     |                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/thread.rs:473:79
[INFO] [stdout]     |
[INFO] [stdout] 473 |     fn schedule(&mut self, data_race: &Option<Rc<data_race::GlobalState>>) -> InterpResult<'tcx, SchedulingAction> {
[INFO] [stdout]     |                                                                               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/thread.rs:549:73
[INFO] [stdout]     |
[INFO] [stdout] 549 |     fn get_or_create_thread_local_alloc_id(&mut self, def_id: DefId) -> InterpResult<'tcx, AllocId> {
[INFO] [stdout]     |                                                                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope
[INFO] [stdout]    --> src/thread.rs:549:92
[INFO] [stdout]     |
[INFO] [stdout] 549 |     fn get_or_create_thread_local_alloc_id(&mut self, def_id: DefId) -> InterpResult<'tcx, AllocId> {
[INFO] [stdout]     |                                                                                            ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 546 | pub trait EvalContextExt<'mir, 'tcx: 'mir, AllocId>: crate::MiriEvalContextExt<'mir, 'tcx> {
[INFO] [stdout]     |                                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/thread.rs:582:57
[INFO] [stdout]     |
[INFO] [stdout] 582 |     fn detach_thread(&mut self, thread_id: ThreadId) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/thread.rs:588:62
[INFO] [stdout]     |
[INFO] [stdout] 588 |     fn join_thread(&mut self, joined_thread_id: ThreadId) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Frame` in this scope
[INFO] [stdout]    --> src/thread.rs:641:40
[INFO] [stdout]     |
[INFO] [stdout] 641 |     fn active_thread_stack(&self) -> &[Frame<'mir, 'tcx, Tag, FrameData<'tcx>>] {
[INFO] [stdout]     |                                        ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Frame` in this scope
[INFO] [stdout]    --> src/thread.rs:647:55
[INFO] [stdout]     |
[INFO] [stdout] 647 |     fn active_thread_stack_mut(&mut self) -> &mut Vec<Frame<'mir, 'tcx, Tag, FrameData<'tcx>>> {
[INFO] [stdout]     |                                                       ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/thread.rs:711:43
[INFO] [stdout]     |
[INFO] [stdout] 711 |     fn run_timeout_callback(&mut self) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                           ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/thread.rs:729:31
[INFO] [stdout]     |
[INFO] [stdout] 729 |     fn schedule(&mut self) -> InterpResult<'tcx, SchedulingAction> {
[INFO] [stdout]     |                               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InterpResult` in this scope
[INFO] [stdout]    --> src/thread.rs:740:40
[INFO] [stdout]     |
[INFO] [stdout] 740 |     fn thread_terminated(&mut self) -> InterpResult<'tcx> {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/lib.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(rustc_private)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/lib.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(map_first_last)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/lib.rs:3:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | #![feature(map_try_insert)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/lib.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![feature(never_type)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/lib.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | #![feature(or_patterns)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the attribute
[INFO] [stdout]   |
[INFO] [stdout]   = help: the feature `or_patterns` has been stable since `1.53.0` and no longer requires an attribute to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/lib.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | #![feature(try_blocks)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `or_patterns` has been stable since 1.53.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> src/lib.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | #![feature(or_patterns)]
[INFO] [stdout]   |            ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/lib.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(map_first_last)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/lib.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | #![feature(map_try_insert)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `map_first_last` has been stable since 1.66.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> src/lib.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(map_first_last)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InterpCx`
[INFO] [stdout]   --> src/eval.rs:91:19
[INFO] [stdout]    |
[INFO] [stdout] 91 |     let mut ecx = InterpCx::new(
[INFO] [stdout]    |                   ^^^^^^^^ use of undeclared type `InterpCx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FnVal`
[INFO] [stdout]    --> src/eval.rs:122:47
[INFO] [stdout]     |
[INFO] [stdout] 122 |     let main_ptr = ecx.memory.create_fn_alloc(FnVal::Instance(main_instance));
[INFO] [stdout]     |                                               ^^^^^ use of undeclared type `FnVal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/eval.rs:124:16
[INFO] [stdout]     |
[INFO] [stdout] 124 |     let argc = Scalar::from_machine_usize(u64::try_from(config.args.len()).unwrap(), &ecx);
[INFO] [stdout]     |                ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/eval.rs:182:34
[INFO] [stdout]     |
[INFO] [stdout] 182 |                 ecx.write_scalar(Scalar::from_u16(c), &place.into())?;
[INFO] [stdout]     |                                  ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/helpers.rs:110:46
[INFO] [stdout]     |
[INFO] [stdout] 110 |         self.eval_context_mut().write_scalar(Scalar::from_int(0, dest.layout.size), dest)
[INFO] [stdout]     |                                              ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/helpers.rs:116:20
[INFO] [stdout]     |
[INFO] [stdout] 116 |         let null = Scalar::null_ptr(this);
[INFO] [stdout]     |                    ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/helpers.rs:419:31
[INFO] [stdout]     |
[INFO] [stdout] 419 |             this.write_scalar(Scalar::from_u32(0), &errno_place.into())?;
[INFO] [stdout]     |                               ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ImmTy`
[INFO] [stdout]    --> src/helpers.rs:588:8
[INFO] [stdout]     |
[INFO] [stdout] 588 |     Ok(ImmTy::try_from_int(int, layout).ok_or_else(|| {
[INFO] [stdout]     |        ^^^^^ use of undeclared type `ImmTy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ImmTy`
[INFO] [stdout]    --> src/helpers.rs:598:8
[INFO] [stdout]     |
[INFO] [stdout] 598 |     Ok(ImmTy::try_from_uint(int, layout).ok_or_else(|| {
[INFO] [stdout]     |        ^^^^^ use of undeclared type `ImmTy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MemoryKind`
[INFO] [stdout]   --> src/machine.rs:77:9
[INFO] [stdout]    |
[INFO] [stdout] 77 |         MemoryKind::Machine(self)
[INFO] [stdout]    |         ^^^^^^^^^^ use of undeclared type `MemoryKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/machine.rs:196:35
[INFO] [stdout]     |
[INFO] [stdout] 196 |                 this.write_scalar(Scalar::from_machine_usize(0, this), &place.into())?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/machine.rs:206:35
[INFO] [stdout]     |
[INFO] [stdout] 206 |                 this.write_scalar(Scalar::from_u8(0), &place.into())?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/machine.rs:423:20
[INFO] [stdout]     |
[INFO] [stdout] 423 |         let size = Scalar::from_machine_usize(layout.size.bytes(), ecx);
[INFO] [stdout]     |                    ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/machine.rs:426:21
[INFO] [stdout]     |
[INFO] [stdout] 426 |         let align = Scalar::from_machine_usize(layout.align.abi.bytes(), ecx);
[INFO] [stdout]     |                     ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/operator.rs:43:18
[INFO] [stdout]    |
[INFO] [stdout] 43 |                 (Scalar::from_bool(if bin_op == Eq { eq } else { !eq }), false, self.tcx.types.bool)
[INFO] [stdout]    |                  ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/operator.rs:58:18
[INFO] [stdout]    |
[INFO] [stdout] 58 |                 (Scalar::from_bool(res), false, self.tcx.types.bool)
[INFO] [stdout]    |                  ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FnVal`
[INFO] [stdout]   --> src/shims/backtrace.rs:45:58
[INFO] [stdout]    |
[INFO] [stdout] 45 |             let mut fn_ptr = this.memory.create_fn_alloc(FnVal::Instance(instance));
[INFO] [stdout]    |                                                          ^^^^^ use of undeclared type `FnVal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/backtrace.rs:47:13
[INFO] [stdout]    |
[INFO] [stdout] 47 |             Scalar::Ptr(fn_ptr)
[INFO] [stdout]    |             ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Immediate`
[INFO] [stdout]   --> src/shims/backtrace.rs:66:30
[INFO] [stdout]    |
[INFO] [stdout] 66 |         this.write_immediate(Immediate::new_slice(alloc.ptr.into(), len.try_into().unwrap(), this), dest)?;
[INFO] [stdout]    |                              ^^^^^^^^^ use of undeclared type `Immediate`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/backtrace.rs:96:22
[INFO] [stdout]    |
[INFO] [stdout] 96 |         let fn_ptr = Scalar::Ptr(fn_ptr);
[INFO] [stdout]    |                      ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/backtrace.rs:118:28
[INFO] [stdout]     |
[INFO] [stdout] 118 |         let lineno_alloc = Scalar::from_u32(lineno);
[INFO] [stdout]     |                            ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/backtrace.rs:119:27
[INFO] [stdout]     |
[INFO] [stdout] 119 |         let colno_alloc = Scalar::from_u32(colno);
[INFO] [stdout]     |                           ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/foreign_items.rs:50:13
[INFO] [stdout]    |
[INFO] [stdout] 50 |             Scalar::null_ptr(this)
[INFO] [stdout]    |             ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/foreign_items.rs:58:13
[INFO] [stdout]    |
[INFO] [stdout] 58 |             Scalar::Ptr(ptr)
[INFO] [stdout]    |             ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/foreign_items.rs:81:20
[INFO] [stdout]    |
[INFO] [stdout] 81 |                 Ok(Scalar::null_ptr(this))
[INFO] [stdout]    |                    ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/foreign_items.rs:85:20
[INFO] [stdout]    |
[INFO] [stdout] 85 |                 Ok(Scalar::Ptr(new_ptr))
[INFO] [stdout]    |                    ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/foreign_items.rs:91:20
[INFO] [stdout]    |
[INFO] [stdout] 91 |                 Ok(Scalar::null_ptr(this))
[INFO] [stdout]    |                    ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/foreign_items.rs:100:20
[INFO] [stdout]     |
[INFO] [stdout] 100 |                 Ok(Scalar::Ptr(new_ptr))
[INFO] [stdout]     |                    ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/foreign_items.rs:355:35
[INFO] [stdout]     |
[INFO] [stdout] 355 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/foreign_items.rs:399:35
[INFO] [stdout]     |
[INFO] [stdout] 399 |                 this.write_scalar(Scalar::from_machine_usize(u64::try_from(n).unwrap(), this), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/foreign_items.rs:425:35
[INFO] [stdout]     |
[INFO] [stdout] 425 |                 this.write_scalar(Scalar::from_u32(f.to_bits()), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/foreign_items.rs:443:35
[INFO] [stdout]     |
[INFO] [stdout] 443 |                 this.write_scalar(Scalar::from_u32(n.to_bits()), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/foreign_items.rs:467:35
[INFO] [stdout]     |
[INFO] [stdout] 467 |                 this.write_scalar(Scalar::from_u64(f.to_bits()), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/foreign_items.rs:483:35
[INFO] [stdout]     |
[INFO] [stdout] 483 |                 this.write_scalar(Scalar::from_u64(n.to_bits()), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/foreign_items.rs:506:35
[INFO] [stdout]     |
[INFO] [stdout] 506 |                 this.write_scalar(Scalar::from_f64(res), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/intrinsics.rs:118:35
[INFO] [stdout]     |
[INFO] [stdout] 118 |                 this.write_scalar(Scalar::from_u32(f.to_bits()), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/intrinsics.rs:155:35
[INFO] [stdout]     |
[INFO] [stdout] 155 |                 this.write_scalar(Scalar::from_u64(f.to_bits()), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/intrinsics.rs:193:35
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 this.write_scalar(Scalar::from_f32(res), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/intrinsics.rs:210:35
[INFO] [stdout]     |
[INFO] [stdout] 210 |                 this.write_scalar(Scalar::from_f64(res), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/intrinsics.rs:218:35
[INFO] [stdout]     |
[INFO] [stdout] 218 |                 this.write_scalar(Scalar::from_u32(f.powf(f2).to_bits()), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/intrinsics.rs:226:35
[INFO] [stdout]     |
[INFO] [stdout] 226 |                 this.write_scalar(Scalar::from_u64(f.powf(f2).to_bits()), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/intrinsics.rs:235:35
[INFO] [stdout]     |
[INFO] [stdout] 235 |                 this.write_scalar(Scalar::from_f32(res), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/intrinsics.rs:244:35
[INFO] [stdout]     |
[INFO] [stdout] 244 |                 this.write_scalar(Scalar::from_f64(res), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/intrinsics.rs:252:35
[INFO] [stdout]     |
[INFO] [stdout] 252 |                 this.write_scalar(Scalar::from_u32(f.powi(i).to_bits()), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/intrinsics.rs:260:35
[INFO] [stdout]     |
[INFO] [stdout] 260 |                 this.write_scalar(Scalar::from_u64(f.powi(i).to_bits()), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/intrinsics.rs:880:21
[INFO] [stdout]     |
[INFO] [stdout] 880 |                     Scalar::from_uint(res.value, size)
[INFO] [stdout]     |                     ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/intrinsics.rs:896:21
[INFO] [stdout]     |
[INFO] [stdout] 896 |                     Scalar::from_int(res.value, size)
[INFO] [stdout]     |                     ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/foreign_items.rs:37:35
[INFO] [stdout]    |
[INFO] [stdout] 37 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/foreign_items.rs:44:35
[INFO] [stdout]    |
[INFO] [stdout] 44 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/foreign_items.rs:56:35
[INFO] [stdout]    |
[INFO] [stdout] 56 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/foreign_items.rs:64:35
[INFO] [stdout]    |
[INFO] [stdout] 64 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/foreign_items.rs:69:35
[INFO] [stdout]    |
[INFO] [stdout] 69 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/foreign_items.rs:78:35
[INFO] [stdout]    |
[INFO] [stdout] 78 |                 this.write_scalar(Scalar::from_machine_isize(result, this), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/foreign_items.rs:89:35
[INFO] [stdout]    |
[INFO] [stdout] 89 |                 this.write_scalar(Scalar::from_machine_isize(result, this), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/foreign_items.rs:95:35
[INFO] [stdout]    |
[INFO] [stdout] 95 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:101:35
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:107:35
[INFO] [stdout]     |
[INFO] [stdout] 107 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:113:35
[INFO] [stdout]     |
[INFO] [stdout] 113 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:119:35
[INFO] [stdout]     |
[INFO] [stdout] 119 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:125:35
[INFO] [stdout]     |
[INFO] [stdout] 125 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:132:35
[INFO] [stdout]     |
[INFO] [stdout] 132 |                 this.write_scalar(Scalar::from_i64(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:138:35
[INFO] [stdout]     |
[INFO] [stdout] 138 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:144:35
[INFO] [stdout]     |
[INFO] [stdout] 144 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:150:35
[INFO] [stdout]     |
[INFO] [stdout] 150 |                 this.write_scalar(Scalar::from_machine_isize(result, this), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FnVal`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:192:59
[INFO] [stdout]     |
[INFO] [stdout] 192 |                     let ptr = this.memory.create_fn_alloc(FnVal::Other(dlsym));
[INFO] [stdout]     |                                                           ^^^^^ use of undeclared type `FnVal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:193:39
[INFO] [stdout]     |
[INFO] [stdout] 193 |                     this.write_scalar(Scalar::from(ptr), dest)?;
[INFO] [stdout]     |                                       ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:206:38
[INFO] [stdout]     |
[INFO] [stdout] 206 |                     ("_SC_PAGESIZE", Scalar::from_int(PAGE_SIZE, this.pointer_size())),
[INFO] [stdout]     |                                      ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:207:46
[INFO] [stdout]     |
[INFO] [stdout] 207 |                     ("_SC_NPROCESSORS_CONF", Scalar::from_int(NUM_CPUS, this.pointer_size())),
[INFO] [stdout]     |                                              ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:208:46
[INFO] [stdout]     |
[INFO] [stdout] 208 |                     ("_SC_NPROCESSORS_ONLN", Scalar::from_int(NUM_CPUS, this.pointer_size())),
[INFO] [stdout]     |                                              ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:250:35
[INFO] [stdout]     |
[INFO] [stdout] 250 |                 this.write_scalar(Scalar::from_uint(key, key_layout.size), &key_place.into())?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:288:35
[INFO] [stdout]     |
[INFO] [stdout] 288 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:294:35
[INFO] [stdout]     |
[INFO] [stdout] 294 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:300:35
[INFO] [stdout]     |
[INFO] [stdout] 300 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:306:35
[INFO] [stdout]     |
[INFO] [stdout] 306 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:312:35
[INFO] [stdout]     |
[INFO] [stdout] 312 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:318:35
[INFO] [stdout]     |
[INFO] [stdout] 318 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:324:35
[INFO] [stdout]     |
[INFO] [stdout] 324 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:330:35
[INFO] [stdout]     |
[INFO] [stdout] 330 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:336:35
[INFO] [stdout]     |
[INFO] [stdout] 336 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:342:35
[INFO] [stdout]     |
[INFO] [stdout] 342 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:348:35
[INFO] [stdout]     |
[INFO] [stdout] 348 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:354:35
[INFO] [stdout]     |
[INFO] [stdout] 354 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:360:35
[INFO] [stdout]     |
[INFO] [stdout] 360 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:366:35
[INFO] [stdout]     |
[INFO] [stdout] 366 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:372:35
[INFO] [stdout]     |
[INFO] [stdout] 372 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:378:35
[INFO] [stdout]     |
[INFO] [stdout] 378 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:384:35
[INFO] [stdout]     |
[INFO] [stdout] 384 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:390:35
[INFO] [stdout]     |
[INFO] [stdout] 390 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:396:35
[INFO] [stdout]     |
[INFO] [stdout] 396 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:402:35
[INFO] [stdout]     |
[INFO] [stdout] 402 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:413:35
[INFO] [stdout]     |
[INFO] [stdout] 413 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:421:35
[INFO] [stdout]     |
[INFO] [stdout] 421 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:427:35
[INFO] [stdout]     |
[INFO] [stdout] 427 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:433:35
[INFO] [stdout]     |
[INFO] [stdout] 433 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:444:35
[INFO] [stdout]     |
[INFO] [stdout] 444 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:450:35
[INFO] [stdout]     |
[INFO] [stdout] 450 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/foreign_items.rs:482:35
[INFO] [stdout]     |
[INFO] [stdout] 482 |                 this.write_scalar(Scalar::from_uint(crate::PAGE_SIZE, guard_size_layout.size), &guard_size.into())?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ImmTy`
[INFO] [stdout]    --> src/shims/posix/fs.rs:829:32
[INFO] [stdout]     |
[INFO] [stdout] 829 |             let statxbuf_imm = ImmTy::from_scalar(statxbuf_scalar, statxbuf_layout);
[INFO] [stdout]     |                                ^^^^^ use of undeclared type `ImmTy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InterpResult`
[INFO] [stdout]    --> src/shims/posix/fs.rs:894:13
[INFO] [stdout]     |
[INFO] [stdout] 894 |             InterpResult::Ok(tup)
[INFO] [stdout]     |             ^^^^^^^^^^^^ use of undeclared type `InterpResult`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InterpResult`
[INFO] [stdout]    --> src/shims/posix/fs.rs:899:13
[INFO] [stdout]     |
[INFO] [stdout] 899 |             InterpResult::Ok(tup)
[INFO] [stdout]     |             ^^^^^^^^^^^^ use of undeclared type `InterpResult`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InterpResult`
[INFO] [stdout]    --> src/shims/posix/fs.rs:904:13
[INFO] [stdout]     |
[INFO] [stdout] 904 |             InterpResult::Ok(tup)
[INFO] [stdout]     |             ^^^^^^^^^^^^ use of undeclared type `InterpResult`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]     --> src/shims/posix/fs.rs:1040:20
[INFO] [stdout]      |
[INFO] [stdout] 1040 |                 Ok(Scalar::from_machine_usize(id, this))
[INFO] [stdout]      |                    ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]     --> src/shims/posix/fs.rs:1044:20
[INFO] [stdout]      |
[INFO] [stdout] 1044 |                 Ok(Scalar::null_ptr(this))
[INFO] [stdout]      |                    ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/sync.rs:333:47
[INFO] [stdout]     |
[INFO] [stdout] 333 |             mutexattr_set_kind(this, attr_op, Scalar::from_i32(normal_kind))?;
[INFO] [stdout]     |                                               ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/sync.rs:370:38
[INFO] [stdout]     |
[INFO] [stdout] 370 |         mutex_set_id(this, mutex_op, Scalar::from_i32(0))?;
[INFO] [stdout]     |                                      ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/sync.rs:663:36
[INFO] [stdout]     |
[INFO] [stdout] 663 |         cond_set_id(this, cond_op, Scalar::from_i32(0))?;
[INFO] [stdout]     |                                    ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/sync.rs:746:27
[INFO] [stdout]     |
[INFO] [stdout] 746 |         this.write_scalar(Scalar::from_i32(0), dest)?;
[INFO] [stdout]     |                           ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/thread.rs:29:13
[INFO] [stdout]    |
[INFO] [stdout] 29 |             Scalar::from_uint(new_thread_id.to_u32(), thread_info_place.layout.size),
[INFO] [stdout]    |             ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/thread.rs:97:27
[INFO] [stdout]    |
[INFO] [stdout] 97 |         this.write_scalar(Scalar::from_uint(thread_id.to_u32(), dest.layout.size), dest)
[INFO] [stdout]    |                           ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/linux/foreign_items.rs:39:35
[INFO] [stdout]    |
[INFO] [stdout] 39 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/linux/foreign_items.rs:51:35
[INFO] [stdout]    |
[INFO] [stdout] 51 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/linux/foreign_items.rs:57:35
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/linux/foreign_items.rs:74:35
[INFO] [stdout]    |
[INFO] [stdout] 74 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/linux/foreign_items.rs:83:35
[INFO] [stdout]    |
[INFO] [stdout] 83 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/linux/foreign_items.rs:96:21
[INFO] [stdout]    |
[INFO] [stdout] 96 |                     Scalar::from_uint(STACK_ADDR, this.pointer_size()),
[INFO] [stdout]    |                     ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/linux/foreign_items.rs:100:21
[INFO] [stdout]     |
[INFO] [stdout] 100 |                     Scalar::from_uint(STACK_SIZE, this.pointer_size()),
[INFO] [stdout]     |                     ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/linux/foreign_items.rs:113:35
[INFO] [stdout]     |
[INFO] [stdout] 113 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/linux/foreign_items.rs:119:35
[INFO] [stdout]     |
[INFO] [stdout] 119 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/linux/foreign_items.rs:125:35
[INFO] [stdout]     |
[INFO] [stdout] 125 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/linux/foreign_items.rs:173:43
[INFO] [stdout]     |
[INFO] [stdout] 173 |                         this.write_scalar(Scalar::from_machine_isize(result.into(), this), dest)?;
[INFO] [stdout]     |                                           ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/linux/foreign_items.rs:198:35
[INFO] [stdout]     |
[INFO] [stdout] 198 |                 this.write_scalar(Scalar::from_i32(-1), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/linux/foreign_items.rs:233:23
[INFO] [stdout]     |
[INFO] [stdout] 233 |     this.write_scalar(Scalar::from_machine_usize(len, this), dest)?;
[INFO] [stdout]     |                       ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/linux/sync.rs:64:43
[INFO] [stdout]    |
[INFO] [stdout] 64 |                         this.write_scalar(Scalar::from_machine_isize(-1, this), dest)?;
[INFO] [stdout]    |                                           ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/linux/sync.rs:98:35
[INFO] [stdout]    |
[INFO] [stdout] 98 |                 this.write_scalar(Scalar::from_machine_isize(0, this), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/linux/sync.rs:111:47
[INFO] [stdout]     |
[INFO] [stdout] 111 | ...                   this.write_scalar(Scalar::from_machine_isize(-1, this), &dest)?;
[INFO] [stdout]     |                                         ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/linux/sync.rs:121:35
[INFO] [stdout]     |
[INFO] [stdout] 121 |                 this.write_scalar(Scalar::from_machine_isize(-1, this), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/linux/sync.rs:139:31
[INFO] [stdout]     |
[INFO] [stdout] 139 |             this.write_scalar(Scalar::from_machine_isize(n, this), dest)?;
[INFO] [stdout]     |                               ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/macos/foreign_items.rs:35:35
[INFO] [stdout]    |
[INFO] [stdout] 35 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/macos/foreign_items.rs:41:35
[INFO] [stdout]    |
[INFO] [stdout] 41 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/macos/foreign_items.rs:47:35
[INFO] [stdout]    |
[INFO] [stdout] 47 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/macos/foreign_items.rs:53:35
[INFO] [stdout]    |
[INFO] [stdout] 53 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/macos/foreign_items.rs:65:35
[INFO] [stdout]    |
[INFO] [stdout] 65 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/macos/foreign_items.rs:71:35
[INFO] [stdout]    |
[INFO] [stdout] 71 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/macos/foreign_items.rs:86:35
[INFO] [stdout]    |
[INFO] [stdout] 86 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/macos/foreign_items.rs:92:35
[INFO] [stdout]    |
[INFO] [stdout] 92 |                 this.write_scalar(Scalar::from_u64(result), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/posix/macos/foreign_items.rs:99:35
[INFO] [stdout]    |
[INFO] [stdout] 99 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/macos/foreign_items.rs:130:34
[INFO] [stdout]     |
[INFO] [stdout] 130 |                 let stack_addr = Scalar::from_uint(STACK_ADDR, this.pointer_size());
[INFO] [stdout]     |                                  ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/posix/macos/foreign_items.rs:137:34
[INFO] [stdout]     |
[INFO] [stdout] 137 |                 let stack_size = Scalar::from_uint(STACK_SIZE, this.pointer_size());
[INFO] [stdout]     |                                  ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/windows/foreign_items.rs:34:35
[INFO] [stdout]    |
[INFO] [stdout] 34 |                 this.write_scalar(Scalar::from_u32(result), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/windows/foreign_items.rs:40:35
[INFO] [stdout]    |
[INFO] [stdout] 40 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/windows/foreign_items.rs:52:35
[INFO] [stdout]    |
[INFO] [stdout] 52 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/windows/foreign_items.rs:58:35
[INFO] [stdout]    |
[INFO] [stdout] 58 |                 this.write_scalar(Scalar::from_u32(result), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/windows/foreign_items.rs:64:35
[INFO] [stdout]    |
[INFO] [stdout] 64 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/windows/foreign_items.rs:74:35
[INFO] [stdout]    |
[INFO] [stdout] 74 |                 this.write_scalar(Scalar::from_machine_isize(which.into(), this), dest)?;
[INFO] [stdout]    |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/windows/foreign_items.rs:102:39
[INFO] [stdout]     |
[INFO] [stdout] 102 |                     this.write_scalar(Scalar::from_u32(n), &written_place.into())?;
[INFO] [stdout]     |                                       ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/windows/foreign_items.rs:106:21
[INFO] [stdout]     |
[INFO] [stdout] 106 |                     Scalar::from_i32(if written.is_some() { 1 } else { 0 }),
[INFO] [stdout]     |                     ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/windows/foreign_items.rs:129:35
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 this.write_scalar(Scalar::from_i32(1), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/windows/foreign_items.rs:169:35
[INFO] [stdout]     |
[INFO] [stdout] 169 |                 this.write_scalar(Scalar::from_int(NUM_CPUS, dword_size), &num_cpus.into())?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/windows/foreign_items.rs:180:35
[INFO] [stdout]     |
[INFO] [stdout] 180 |                 this.write_scalar(Scalar::from_uint(key, dest.layout.size), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/windows/foreign_items.rs:199:35
[INFO] [stdout]     |
[INFO] [stdout] 199 |                 this.write_scalar(Scalar::from_i32(1), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/windows/foreign_items.rs:224:35
[INFO] [stdout]     |
[INFO] [stdout] 224 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/windows/foreign_items.rs:231:35
[INFO] [stdout]     |
[INFO] [stdout] 231 |                 this.write_scalar(Scalar::from_i32(result), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/windows/foreign_items.rs:249:35
[INFO] [stdout]     |
[INFO] [stdout] 249 |                 this.write_scalar(Scalar::from_u8(ret), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/windows/foreign_items.rs:265:35
[INFO] [stdout]     |
[INFO] [stdout] 265 |                 this.write_scalar(Scalar::from_u8(ret), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FnVal`
[INFO] [stdout]    --> src/shims/windows/foreign_items.rs:276:59
[INFO] [stdout]     |
[INFO] [stdout] 276 |                     let ptr = this.memory.create_fn_alloc(FnVal::Other(dlsym));
[INFO] [stdout]     |                                                           ^^^^^ use of undeclared type `FnVal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/windows/foreign_items.rs:277:39
[INFO] [stdout]     |
[INFO] [stdout] 277 |                     this.write_scalar(Scalar::from(ptr), dest)?;
[INFO] [stdout]     |                                       ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/windows/foreign_items.rs:291:35
[INFO] [stdout]     |
[INFO] [stdout] 291 |                 this.write_scalar(Scalar::from_bool(true), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/windows/foreign_items.rs:333:35
[INFO] [stdout]     |
[INFO] [stdout] 333 |                 this.write_scalar(Scalar::from_machine_isize(1, this), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/windows/foreign_items.rs:347:35
[INFO] [stdout]     |
[INFO] [stdout] 347 |                 this.write_scalar(Scalar::from_machine_usize(1, this), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/windows/foreign_items.rs:354:35
[INFO] [stdout]     |
[INFO] [stdout] 354 |                 this.write_scalar(Scalar::from_u32(1), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/windows/foreign_items.rs:376:35
[INFO] [stdout]     |
[INFO] [stdout] 376 |                 this.write_scalar(Scalar::from_i32(1), dest)?;
[INFO] [stdout]     |                                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/env.rs:112:17
[INFO] [stdout]     |
[INFO] [stdout] 112 |                 Scalar::from(var_ptr.offset(Size::from_bytes(u64::try_from(name.len()).unwrap().checked_add(1).unwrap()), this)?)
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/env.rs:114:21
[INFO] [stdout]     |
[INFO] [stdout] 114 |             None => Scalar::null_ptr(&*this.tcx),
[INFO] [stdout]     |                     ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/env.rs:135:31
[INFO] [stdout]     |
[INFO] [stdout] 135 |                 let var_ptr = Scalar::from(var_ptr.offset(Size::from_bytes(name_offset_bytes), this)?);
[INFO] [stdout]     |                               ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/env.rs:160:58
[INFO] [stdout]     |
[INFO] [stdout] 160 |             let env_var = this.read_os_str_from_wide_str(Scalar::from(item))?;
[INFO] [stdout]     |                                                          ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/env.rs:311:12
[INFO] [stdout]     |
[INFO] [stdout] 311 |         Ok(Scalar::null_ptr(&*this.tcx))
[INFO] [stdout]     |            ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/env.rs:395:19
[INFO] [stdout]     |
[INFO] [stdout] 395 |         vars.push(Scalar::null_ptr(this));
[INFO] [stdout]     |                   ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MPlaceTy`
[INFO] [stdout]   --> src/shims/panic.rs:97:25
[INFO] [stdout]    |
[INFO] [stdout] 97 |         let ret_place = MPlaceTy::dangling(this.machine.layouts.unit, this).into();
[INFO] [stdout]    |                         ^^^^^^^^ use of undeclared type `MPlaceTy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/panic.rs:140:31
[INFO] [stdout]     |
[INFO] [stdout] 140 |             this.write_scalar(Scalar::from_i32(1), &catch_unwind.dest)?;
[INFO] [stdout]     |                               ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MPlaceTy`
[INFO] [stdout]    --> src/shims/panic.rs:149:29
[INFO] [stdout]     |
[INFO] [stdout] 149 |             let ret_place = MPlaceTy::dangling(this.machine.layouts.unit, this).into();
[INFO] [stdout]     |                             ^^^^^^^^ use of undeclared type `MPlaceTy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/time.rs:129:27
[INFO] [stdout]     |
[INFO] [stdout] 129 |         this.write_scalar(Scalar::from_i64(qpc), &this.deref_operand(lpPerformanceCount_op)?.into())?;
[INFO] [stdout]     |                           ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/time.rs:145:27
[INFO] [stdout]     |
[INFO] [stdout] 145 |         this.write_scalar(Scalar::from_i64(1_000_000_000), &this.deref_operand(lpFrequency_op)?.into())?;
[INFO] [stdout]     |                           ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/shims/tls.rs:98:44
[INFO] [stdout]    |
[INFO] [stdout] 98 |                 Ok(value.unwrap_or_else(|| Scalar::null_ptr(cx).into()))
[INFO] [stdout]    |                                            ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MPlaceTy`
[INFO] [stdout]    --> src/shims/tls.rs:245:25
[INFO] [stdout]     |
[INFO] [stdout] 245 |         let ret_place = MPlaceTy::dangling(this.machine.layouts.unit, this).into();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `MPlaceTy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/tls.rs:249:15
[INFO] [stdout]     |
[INFO] [stdout] 249 |             &[Scalar::null_ptr(this).into(), reason.into(), Scalar::null_ptr(this).into()],
[INFO] [stdout]     |               ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/tls.rs:249:61
[INFO] [stdout]     |
[INFO] [stdout] 249 |             &[Scalar::null_ptr(this).into(), reason.into(), Scalar::null_ptr(this).into()],
[INFO] [stdout]     |                                                             ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MPlaceTy`
[INFO] [stdout]    --> src/shims/tls.rs:268:29
[INFO] [stdout]     |
[INFO] [stdout] 268 |             let ret_place = MPlaceTy::dangling(this.machine.layouts.unit, this).into();
[INFO] [stdout]     |                             ^^^^^^^^ use of undeclared type `MPlaceTy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MPlaceTy`
[INFO] [stdout]    --> src/shims/tls.rs:309:29
[INFO] [stdout]     |
[INFO] [stdout] 309 |             let ret_place = MPlaceTy::dangling(this.machine.layouts.unit, this).into();
[INFO] [stdout]     |                             ^^^^^^^^ use of undeclared type `MPlaceTy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/shims/mod.rs:100:27
[INFO] [stdout]     |
[INFO] [stdout] 100 |         this.write_scalar(Scalar::from_machine_usize(this.machine_usize_max(), this), dest)?;
[INFO] [stdout]     |                           ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ImmTy`
[INFO] [stdout]    --> src/stacked_borrows.rs:625:12
[INFO] [stdout]     |
[INFO] [stdout] 625 |         Ok(ImmTy::from_immediate(new_place.to_ref(), val.layout))
[INFO] [stdout]     |            ^^^^^ use of undeclared type `ImmTy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ImmTy`
[INFO] [stdout]    --> src/stacked_borrows.rs:691:19
[INFO] [stdout]     |
[INFO] [stdout] 691 |         let val = ImmTy::from_immediate(return_place.to_ref(), ptr_layout);
[INFO] [stdout]     |                   ^^^^^ use of undeclared type `ImmTy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/sync.rs:47:17
[INFO] [stdout]    |
[INFO] [stdout] 47 |                 Scalar::from_u32(self.0.get())
[INFO] [stdout]    |                 ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] ...
[INFO] [stdout] 53 | declare_id!(MutexId);
[INFO] [stdout]    | -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `declare_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/sync.rs:47:17
[INFO] [stdout]    |
[INFO] [stdout] 47 |                 Scalar::from_u32(self.0.get())
[INFO] [stdout]    |                 ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] ...
[INFO] [stdout] 72 | declare_id!(RwLockId);
[INFO] [stdout]    | --------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `declare_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]    --> src/sync.rs:47:17
[INFO] [stdout]     |
[INFO] [stdout] 47  |                 Scalar::from_u32(self.0.get())
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] ...
[INFO] [stdout] 107 | declare_id!(CondvarId);
[INFO] [stdout]     | ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `declare_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar`
[INFO] [stdout]   --> src/thread.rs:74:9
[INFO] [stdout]    |
[INFO] [stdout] 74 |         Scalar::from_u32(u32::try_from(self.0).unwrap())
[INFO] [stdout]    |         ^^^^^^ use of undeclared type `Scalar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1107 previous errors; 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0405, E0408, E0412, E0422, E0432, E0433, E0463, E0531, E0554.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0405`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `miri` due to 1108 previous errors; 2 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "0c8c95ca8864fab077e35b3dea01450cb902e0d796ddffd2434da483d833cd55", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0c8c95ca8864fab077e35b3dea01450cb902e0d796ddffd2434da483d833cd55", kill_on_drop: false }`
[INFO] [stdout] 0c8c95ca8864fab077e35b3dea01450cb902e0d796ddffd2434da483d833cd55
