[INFO] cloning repository https://github.com/HUST-OS/rustsbi-qemu [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/HUST-OS/rustsbi-qemu" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FHUST-OS%2Frustsbi-qemu", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FHUST-OS%2Frustsbi-qemu'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 5992db7a756f79c1d9142f0635c5b4e7477cacd3 [INFO] testing HUST-OS/rustsbi-qemu against 1.60.0 for beta-1.61-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FHUST-OS%2Frustsbi-qemu" "/workspace/builds/worker-81/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-81/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/HUST-OS/rustsbi-qemu on toolchain 1.60.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] removed /workspace/builds/worker-81/source/.cargo/config.toml [INFO] removed /workspace/builds/worker-81/source/rust-toolchain.toml [INFO] started tweaking git repo https://github.com/HUST-OS/rustsbi-qemu [INFO] finished tweaking git repo https://github.com/HUST-OS/rustsbi-qemu [INFO] tweaked toml for git repo https://github.com/HUST-OS/rustsbi-qemu written to /workspace/builds/worker-81/source/Cargo.toml [INFO] crate git repo https://github.com/HUST-OS/rustsbi-qemu already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating git repository `https://github.com/rcore-os/device_tree-rs/` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded embedded-hal v0.2.7 [INFO] [stderr] Downloaded buddy_system_allocator v0.8.0 [INFO] [stderr] Downloaded riscv v0.6.0 [INFO] [stderr] Downloaded rustsbi v0.2.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-81/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-81/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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] a7ac833234a917213b4340c41393df567acad151748368346f29d2bb6e867e9a [INFO] running `Command { std: "docker" "start" "-a" "a7ac833234a917213b4340c41393df567acad151748368346f29d2bb6e867e9a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "a7ac833234a917213b4340c41393df567acad151748368346f29d2bb6e867e9a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a7ac833234a917213b4340c41393df567acad151748368346f29d2bb6e867e9a", kill_on_drop: false }` [INFO] [stdout] a7ac833234a917213b4340c41393df567acad151748368346f29d2bb6e867e9a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-81/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-81/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" "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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 02428d5fa766ef0fef93c076aaa191ba534086dca35b249ace7b29e6c7ecdf3c [INFO] running `Command { std: "docker" "start" "-a" "02428d5fa766ef0fef93c076aaa191ba534086dca35b249ace7b29e6c7ecdf3c", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling libc v0.2.117 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling unicode-width v0.1.8 [INFO] [stderr] Compiling ansi_term v0.11.0 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling strsim v0.8.0 [INFO] [stderr] Compiling textwrap v0.11.0 [INFO] [stderr] Compiling memoffset v0.6.5 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling nix v0.23.1 [INFO] [stderr] Compiling clap v2.33.3 [INFO] [stderr] Compiling ctrlc v3.2.1 [INFO] [stderr] Compiling xtask v0.1.0 (/opt/rustwide/workdir/xtask) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 2m 18s [INFO] running `Command { std: "docker" "inspect" "02428d5fa766ef0fef93c076aaa191ba534086dca35b249ace7b29e6c7ecdf3c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "02428d5fa766ef0fef93c076aaa191ba534086dca35b249ace7b29e6c7ecdf3c", kill_on_drop: false }` [INFO] [stdout] 02428d5fa766ef0fef93c076aaa191ba534086dca35b249ace7b29e6c7ecdf3c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-81/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-81/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" "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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 77bbc9ea7a55d7bf2f3701ae152e645e5a8902e34ca3957e3b7e420c15fb1bcd [INFO] running `Command { std: "docker" "start" "-a" "77bbc9ea7a55d7bf2f3701ae152e645e5a8902e34ca3957e3b7e420c15fb1bcd", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling xtask v0.1.0 (/opt/rustwide/workdir/xtask) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 3.05s [INFO] running `Command { std: "docker" "inspect" "77bbc9ea7a55d7bf2f3701ae152e645e5a8902e34ca3957e3b7e420c15fb1bcd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "77bbc9ea7a55d7bf2f3701ae152e645e5a8902e34ca3957e3b7e420c15fb1bcd", kill_on_drop: false }` [INFO] [stdout] 77bbc9ea7a55d7bf2f3701ae152e645e5a8902e34ca3957e3b7e420c15fb1bcd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-81/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-81/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" "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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] fb9c145a1c3b63034b67f73164b977ebaf74c69702b25f5a983e3140dc1682d2 [INFO] running `Command { std: "docker" "start" "-a" "fb9c145a1c3b63034b67f73164b977ebaf74c69702b25f5a983e3140dc1682d2", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.04s [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/xtask-55ec0720da237055) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling memchr v2.4.0 [INFO] [stderr] Compiling spin v0.5.2 [INFO] [stderr] Compiling regex-syntax v0.6.25 [INFO] [stderr] Compiling nb v1.0.0 [INFO] [stderr] Compiling version_check v0.9.3 [INFO] [stderr] Compiling bare-metal v1.0.0 [INFO] [stderr] Compiling void v1.0.2 [INFO] [stderr] Compiling bit_field v0.10.1 [INFO] [stderr] Compiling scopeguard v1.1.0 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling spin v0.7.1 [INFO] [stderr] Compiling rustsbi-qemu v0.1.1 (/opt/rustwide/workdir/rustsbi-qemu) [INFO] [stderr] Compiling device_tree v1.0.3 (https://github.com/rcore-os/device_tree-rs/#b89dffc9) [INFO] [stderr] error[E0463]: can't find crate for `core` [INFO] [stderr] | [INFO] [stderr] = note: the `riscv64imac-unknown-none-elf` target may not be installed [INFO] [stderr] = help: consider downloading the target with `rustup target add riscv64imac-unknown-none-elf` [INFO] [stderr] [INFO] [stderr] error[E0463]: can't find crate for `compiler_builtins` [INFO] [stderr] [INFO] [stderr] error[E0463]: can't find crate for `core` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/void-1.0.2/src/lib.rs:16:5 [INFO] [stderr] | [INFO] [stderr] 16 | extern crate core; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stderr] | [INFO] [stderr] = note: the `riscv64imac-unknown-none-elf` target may not be installed [INFO] [stderr] = help: consider downloading the target with `rustup target add riscv64imac-unknown-none-elf` [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `derive` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/void-1.0.2/src/lib.rs:28:3 [INFO] [stderr] | [INFO] [stderr] 28 | #[derive(Copy)] [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/void-1.0.2/src/lib.rs:37:6 [INFO] [stderr] | [INFO] [stderr] 37 | impl fmt::Debug for Void { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/void-1.0.2/src/lib.rs:38:27 [INFO] [stderr] | [INFO] [stderr] 38 | fn fmt(&self, _: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/void-1.0.2/src/lib.rs:38:46 [INFO] [stderr] | [INFO] [stderr] 38 | fn fmt(&self, _: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/void-1.0.2/src/lib.rs:43:6 [INFO] [stderr] | [INFO] [stderr] 43 | impl fmt::Display for Void { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/void-1.0.2/src/lib.rs:44:27 [INFO] [stderr] | [INFO] [stderr] 44 | fn fmt(&self, _: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/void-1.0.2/src/lib.rs:44:46 [INFO] [stderr] | [INFO] [stderr] 44 | fn fmt(&self, _: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `cmp` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/void-1.0.2/src/lib.rs:49:9 [INFO] [stderr] | [INFO] [stderr] 49 | impl cmp::PartialEq for Void { [INFO] [stderr] | ^^^ use of undeclared crate or module `cmp` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `cmp` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/void-1.0.2/src/lib.rs:55:9 [INFO] [stderr] | [INFO] [stderr] 55 | impl cmp::PartialOrd for Void { [INFO] [stderr] | ^^^ use of undeclared crate or module `cmp` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `cmp` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/void-1.0.2/src/lib.rs:56:44 [INFO] [stderr] | [INFO] [stderr] 56 | fn partial_cmp(&self, _: &T) -> Option { [INFO] [stderr] | ^^^ use of undeclared crate or module `cmp` [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Clone` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/void-1.0.2/src/lib.rs:31:6 [INFO] [stderr] | [INFO] [stderr] 31 | impl Clone for Void { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Option` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/void-1.0.2/src/lib.rs:56:37 [INFO] [stderr] | [INFO] [stderr] 56 | fn partial_cmp(&self, _: &T) -> Option { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/void-1.0.2/src/lib.rs:85:29 [INFO] [stderr] | [INFO] [stderr] 85 | pub trait ResultVoidExt: Sized { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Result` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/void-1.0.2/src/lib.rs:90:30 [INFO] [stderr] | [INFO] [stderr] 90 | impl ResultVoidExt for Result { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/void-1.0.2/src/lib.rs:97:13 [INFO] [stderr] | [INFO] [stderr] 97 | Ok(val) => val, [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/void-1.0.2/src/lib.rs:98:13 [INFO] [stderr] | [INFO] [stderr] 98 | Err(e) => unreachable(e) [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/void-1.0.2/src/lib.rs:104:32 [INFO] [stderr] | [INFO] [stderr] 104 | pub trait ResultVoidErrExt: Sized { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Result` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/void-1.0.2/src/lib.rs:109:33 [INFO] [stderr] | [INFO] [stderr] 109 | impl ResultVoidErrExt for Result { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/void-1.0.2/src/lib.rs:116:13 [INFO] [stderr] | [INFO] [stderr] 116 | Ok(v) => unreachable(v), [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/void-1.0.2/src/lib.rs:117:13 [INFO] [stderr] | [INFO] [stderr] 117 | Err(e) => e [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0405, E0412, E0433, E0463, E0531. [INFO] [stderr] For more information about an error, try `rustc --explain E0405`. [INFO] [stderr] error: could not compile `void` due to 23 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: cannot find macro `assert` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:216:17 [INFO] [stderr] | [INFO] [stderr] 216 | assert!(bit < Self::BIT_LENGTH); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 273 | bitfield_numeric_impl! { u8 u16 u32 u64 u128 usize i8 i16 i32 i64 i128 isize } [INFO] [stderr] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the macro `bitfield_numeric_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: cannot find macro `assert` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:225:17 [INFO] [stderr] | [INFO] [stderr] 225 | assert!(range.start < Self::BIT_LENGTH); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 273 | bitfield_numeric_impl! { u8 u16 u32 u64 u128 usize i8 i16 i32 i64 i128 isize } [INFO] [stderr] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the macro `bitfield_numeric_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: cannot find macro `assert` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:226:17 [INFO] [stderr] | [INFO] [stderr] 226 | assert!(range.end <= Self::BIT_LENGTH); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 273 | bitfield_numeric_impl! { u8 u16 u32 u64 u128 usize i8 i16 i32 i64 i128 isize } [INFO] [stderr] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the macro `bitfield_numeric_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: cannot find macro `assert` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:227:17 [INFO] [stderr] | [INFO] [stderr] 227 | assert!(range.start < range.end); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 273 | bitfield_numeric_impl! { u8 u16 u32 u64 u128 usize i8 i16 i32 i64 i128 isize } [INFO] [stderr] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the macro `bitfield_numeric_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: cannot find macro `assert` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:238:17 [INFO] [stderr] | [INFO] [stderr] 238 | assert!(bit < Self::BIT_LENGTH); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 273 | bitfield_numeric_impl! { u8 u16 u32 u64 u128 usize i8 i16 i32 i64 i128 isize } [INFO] [stderr] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the macro `bitfield_numeric_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: cannot find macro `assert` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:253:17 [INFO] [stderr] | [INFO] [stderr] 253 | assert!(range.start < Self::BIT_LENGTH); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 273 | bitfield_numeric_impl! { u8 u16 u32 u64 u128 usize i8 i16 i32 i64 i128 isize } [INFO] [stderr] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the macro `bitfield_numeric_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: cannot find macro `assert` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:254:17 [INFO] [stderr] | [INFO] [stderr] 254 | assert!(range.end <= Self::BIT_LENGTH); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 273 | bitfield_numeric_impl! { u8 u16 u32 u64 u128 usize i8 i16 i32 i64 i128 isize } [INFO] [stderr] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the macro `bitfield_numeric_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: cannot find macro `assert` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:255:17 [INFO] [stderr] | [INFO] [stderr] 255 | assert!(range.start < range.end); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 273 | bitfield_numeric_impl! { u8 u16 u32 u64 u128 usize i8 i16 i32 i64 i128 isize } [INFO] [stderr] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the macro `bitfield_numeric_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: cannot find macro `assert` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:256:17 [INFO] [stderr] | [INFO] [stderr] 256 | assert!(value << (Self::BIT_LENGTH - (range.end - range.start)) >> [INFO] [stderr] | ^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 273 | bitfield_numeric_impl! { u8 u16 u32 u64 u128 usize i8 i16 i32 i64 i128 isize } [INFO] [stderr] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the macro `bitfield_numeric_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: cannot find macro `assert` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:292:9 [INFO] [stderr] | [INFO] [stderr] 292 | assert!(range.len() <= T::BIT_LENGTH); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `assert` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:300:9 [INFO] [stderr] | [INFO] [stderr] 300 | assert!(slice_end - slice_start <= 1); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `assert` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:327:9 [INFO] [stderr] | [INFO] [stderr] 327 | assert!(range.len() <= T::BIT_LENGTH); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `assert` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:334:9 [INFO] [stderr] | [INFO] [stderr] 334 | assert!(slice_end - slice_start <= 1); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0463]: can't find crate for `core` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/nb-1.0.0/src/lib.rs:189:5 [INFO] [stderr] | [INFO] [stderr] 189 | use core::fmt; [INFO] [stderr] | ^^^^ can't find crate [INFO] [stderr] | [INFO] [stderr] = note: the `riscv64imac-unknown-none-elf` target may not be installed [INFO] [stderr] = help: consider downloading the target with `rustup target add riscv64imac-unknown-none-elf` [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `derive` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/nb-1.0.0/src/lib.rs:198:3 [INFO] [stderr] | [INFO] [stderr] 198 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0463]: can't find crate for `core` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/nb-1.0.0/src/lib.rs:192:27 [INFO] [stderr] | [INFO] [stderr] 192 | pub type Result = ::core::result::Result>; [INFO] [stderr] | ^^^^ can't find crate [INFO] [stderr] | [INFO] [stderr] = note: the `riscv64imac-unknown-none-elf` target may not be installed [INFO] [stderr] = help: consider downloading the target with `rustup target add riscv64imac-unknown-none-elf` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/nb-1.0.0/src/lib.rs:206:9 [INFO] [stderr] | [INFO] [stderr] 206 | impl fmt::Debug for Error [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/nb-1.0.0/src/lib.rs:208:8 [INFO] [stderr] | [INFO] [stderr] 208 | E: fmt::Debug, [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/nb-1.0.0/src/lib.rs:210:27 [INFO] [stderr] | [INFO] [stderr] 210 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/nb-1.0.0/src/lib.rs:210:46 [INFO] [stderr] | [INFO] [stderr] 210 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/nb-1.0.0/src/lib.rs:212:36 [INFO] [stderr] | [INFO] [stderr] 212 | Error::Other(ref e) => fmt::Debug::fmt(e, f), [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `FnOnce` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/nb-1.0.0/src/lib.rs:223:12 [INFO] [stderr] | [INFO] [stderr] 223 | F: FnOnce(E) -> T, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `From` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/nb-1.0.0/src/lib.rs:232:9 [INFO] [stderr] | [INFO] [stderr] 232 | impl From for Error { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Bound` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:355:9 [INFO] [stderr] | [INFO] [stderr] 355 | Bound::Excluded(&value) => value + 1, [INFO] [stderr] | ^^^^^ use of undeclared type `Bound` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Bound` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:356:9 [INFO] [stderr] | [INFO] [stderr] 356 | Bound::Included(&value) => value, [INFO] [stderr] | ^^^^^ use of undeclared type `Bound` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Bound` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:357:9 [INFO] [stderr] | [INFO] [stderr] 357 | Bound::Unbounded => 0, [INFO] [stderr] | ^^^^^ use of undeclared type `Bound` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Bound` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:360:9 [INFO] [stderr] | [INFO] [stderr] 360 | Bound::Excluded(&value) => value, [INFO] [stderr] | ^^^^^ use of undeclared type `Bound` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Bound` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:361:9 [INFO] [stderr] | [INFO] [stderr] 361 | Bound::Included(&value) => value + 1, [INFO] [stderr] | ^^^^^ use of undeclared type `Bound` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Bound` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:362:9 [INFO] [stderr] | [INFO] [stderr] 362 | Bound::Unbounded => bit_length, [INFO] [stderr] | ^^^^^ use of undeclared type `Bound` [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0405, E0433, E0463. [INFO] [stderr] error[E0405]: cannot find trait `RangeBounds` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:59:20 [INFO] [stderr] | [INFO] [stderr] 59 | fn get_bits>(&self, range: T) -> Self; [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `RangeBounds` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:108:20 [INFO] [stderr] | [INFO] [stderr] 108 | fn set_bits>(&mut self, range: T, value: Self) -> &mut Self; [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `RangeBounds` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:158:20 [INFO] [stderr] | [INFO] [stderr] 158 | fn get_bits>(&self, range: U) -> T; [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `RangeBounds` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:205:20 [INFO] [stderr] | [INFO] [stderr] 205 | fn set_bits>(&mut self, range: U, value: T); [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `RangeBounds` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:222:28 [INFO] [stderr] | [INFO] [stderr] 222 | fn get_bits>(&self, range: T) -> Self { [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 273 | bitfield_numeric_impl! { u8 u16 u32 u64 u128 usize i8 i16 i32 i64 i128 isize } [INFO] [stderr] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the macro `bitfield_numeric_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `RangeBounds` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:250:28 [INFO] [stderr] | [INFO] [stderr] 250 | fn set_bits>(&mut self, range: T, value: Self) -> &mut Self { [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 273 | bitfield_numeric_impl! { u8 u16 u32 u64 u128 usize i8 i16 i32 i64 i128 isize } [INFO] [stderr] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the macro `bitfield_numeric_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `RangeBounds` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:289:20 [INFO] [stderr] | [INFO] [stderr] 289 | fn get_bits>(&self, range: U) -> T { [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `RangeBounds` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:324:20 [INFO] [stderr] | [INFO] [stderr] 324 | fn set_bits>(&mut self, range: U, value: T) { [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `RangeBounds` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:353:24 [INFO] [stderr] | [INFO] [stderr] 353 | fn to_regular_range>(generic_rage: &T, bit_length: usize) -> Range { [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Range` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bit_field-0.10.1/src/lib.rs:353:84 [INFO] [stderr] | [INFO] [stderr] 353 | fn to_regular_range>(generic_rage: &T, bit_length: usize) -> Range { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0405, E0412, E0433, E0463. [INFO] [stderr] error: cannot find macro `panic` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/lazy.rs:86:21 [INFO] [stderr] | [INFO] [stderr] 86 | None => panic!("Lazy instance has previously been poisoned"), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `write` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:220:28 [INFO] [stderr] | [INFO] [stderr] 220 | Some(guard) => write!(f, "Mutex {{ data: ") [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `write` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:222:32 [INFO] [stderr] | [INFO] [stderr] 222 | .and_then(|()| write!(f, "}}")), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `write` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:223:21 [INFO] [stderr] | [INFO] [stderr] 223 | None => write!(f, "Mutex {{ }}"), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `write` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:122:28 [INFO] [stderr] | [INFO] [stderr] 122 | Some(guard) => write!(f, "Mutex {{ data: ") [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `write` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:124:32 [INFO] [stderr] | [INFO] [stderr] 124 | .and_then(|()| write!(f, "}}")), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `write` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:125:21 [INFO] [stderr] | [INFO] [stderr] 125 | None => write!(f, "Mutex {{ }}"), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `write` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:37:24 [INFO] [stderr] | [INFO] [stderr] 37 | Some(s) => write!(f, "Once {{ data: ") [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `write` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:39:20 [INFO] [stderr] | [INFO] [stderr] 39 | .and_then(|()| write!(f, "}}")), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `write` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:40:21 [INFO] [stderr] | [INFO] [stderr] 40 | None => write!(f, "Once {{ }}") [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `panic` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:242:29 [INFO] [stderr] | [INFO] [stderr] 242 | PANICKED => panic!("Once previously poisoned by a panicked"), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `write` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:386:28 [INFO] [stderr] | [INFO] [stderr] 386 | Some(guard) => write!(f, "RwLock {{ data: ") [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `write` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:388:32 [INFO] [stderr] | [INFO] [stderr] 388 | .and_then(|()| write!(f, "}}")), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `write` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:389:21 [INFO] [stderr] | [INFO] [stderr] 389 | None => write!(f, "RwLock {{ }}"), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `unreachable` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:170:32 [INFO] [stderr] | [INFO] [stderr] 170 | .unwrap_or_else(|| unreachable!("Encountered INCOMPLETE when polling Once")) [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0463]: can't find crate for `core` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:192:1 [INFO] [stderr] | [INFO] [stderr] 192 | extern crate core as std; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stderr] | [INFO] [stderr] = note: the `riscv64imac-unknown-none-elf` target may not be installed [INFO] [stderr] = help: consider downloading the target with `rustup target add riscv64imac-unknown-none-elf` [INFO] [stderr] [INFO] [stderr] error: cannot find macro `debug_assert` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:246:9 [INFO] [stderr] | [INFO] [stderr] 246 | debug_assert!(self.lock.load(Ordering::Relaxed) & !WRITER > 0); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `debug_assert_eq` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:260:9 [INFO] [stderr] | [INFO] [stderr] 260 | debug_assert_eq!(self.lock.load(Ordering::Relaxed) & !(WRITER | UPGRADED), 0); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `debug_assert_eq` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:602:9 [INFO] [stderr] | [INFO] [stderr] 602 | debug_assert_eq!(self.inner.lock.load(Ordering::Acquire) & (WRITER | UPGRADED), WRITER); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `debug_assert` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:682:9 [INFO] [stderr] | [INFO] [stderr] 682 | debug_assert!(self.inner.lock.load(Ordering::Relaxed) & !(WRITER | UPGRADED) > 0); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `debug_assert_eq` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:689:9 [INFO] [stderr] | [INFO] [stderr] 689 | debug_assert_eq!( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `debug_assert_eq` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:699:9 [INFO] [stderr] | [INFO] [stderr] 699 | debug_assert_eq!(self.inner.lock.load(Ordering::Relaxed) & WRITER, WRITER); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `stringify` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:470:24 [INFO] [stderr] | [INFO] [stderr] 470 | f.debug_struct(stringify!(ScopeGuard)) [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `derive` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:212:3 [INFO] [stderr] | [INFO] [stderr] 212 | #[derive(Debug)] [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/lazy.rs:46:24 [INFO] [stderr] | [INFO] [stderr] 46 | impl fmt::Debug for Lazy { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/lazy.rs:46:9 [INFO] [stderr] | [INFO] [stderr] 46 | impl fmt::Debug for Lazy { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/lazy.rs:47:27 [INFO] [stderr] | [INFO] [stderr] 47 | fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/lazy.rs:47:50 [INFO] [stderr] | [INFO] [stderr] 47 | fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Cell` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/lazy.rs:64:41 [INFO] [stderr] | [INFO] [stderr] 64 | Lazy { cell: Once::new(), init: Cell::new(Some(f)) } [INFO] [stderr] | ^^^^ use of undeclared type `Cell` [INFO] [stderr] [INFO] [stderr] error[E0463]: can't find crate for `alloc` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:34:1 [INFO] [stderr] | [INFO] [stderr] 34 | extern crate alloc; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `derive` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:111:3 [INFO] [stderr] | [INFO] [stderr] 111 | #[derive(Debug)] [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `derive` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:99:3 [INFO] [stderr] | [INFO] [stderr] 99 | #[derive(Debug, PartialEq)] [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `derive` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:82:3 [INFO] [stderr] | [INFO] [stderr] 82 | #[derive(Debug, PartialEq)] [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `derive` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:54:3 [INFO] [stderr] | [INFO] [stderr] 54 | #[derive(Debug)] [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `assert` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/util.rs:122:9 [INFO] [stderr] | [INFO] [stderr] 122 | assert!(pos + 7 < self.len()); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `assert` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/util.rs:102:9 [INFO] [stderr] | [INFO] [stderr] 102 | assert!(pos + 3 < self.len()); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `derive` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/util.rs:74:3 [INFO] [stderr] | [INFO] [stderr] 74 | #[derive(Debug)] [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `derive` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/util.rs:9:3 [INFO] [stderr] | [INFO] [stderr] 9 | #[derive(Debug)] [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `AtomicBool` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:91:19 [INFO] [stderr] | [INFO] [stderr] 91 | lock: AtomicBool::new(false), [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type `AtomicBool` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `UnsafeCell` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:92:19 [INFO] [stderr] | [INFO] [stderr] 92 | data: UnsafeCell::new(user_data), [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type `UnsafeCell` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:122:24 [INFO] [stderr] | [INFO] [stderr] 122 | self.lock.load(Ordering::Relaxed) [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:143:60 [INFO] [stderr] | [INFO] [stderr] 143 | while self.lock.compare_exchange_weak(false, true, Ordering::Acquire, Ordering::Relaxed).is_err() { [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:143:79 [INFO] [stderr] | [INFO] [stderr] 143 | while self.lock.compare_exchange_weak(false, true, Ordering::Acquire, Ordering::Relaxed).is_err() { [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:165:32 [INFO] [stderr] | [INFO] [stderr] 165 | self.lock.store(false, Ordering::Release); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:186:52 [INFO] [stderr] | [INFO] [stderr] 186 | if self.lock.compare_exchange(false, true, Ordering::Acquire, Ordering::Relaxed).is_ok() { [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:186:71 [INFO] [stderr] | [INFO] [stderr] 186 | if self.lock.compare_exchange(false, true, Ordering::Acquire, Ordering::Relaxed).is_ok() { [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:217:30 [INFO] [stderr] | [INFO] [stderr] 217 | impl fmt::Debug for SpinMutex { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:217:18 [INFO] [stderr] | [INFO] [stderr] 217 | impl fmt::Debug for SpinMutex { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:218:27 [INFO] [stderr] | [INFO] [stderr] 218 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:218:46 [INFO] [stderr] | [INFO] [stderr] 218 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Vec` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:145:35 [INFO] [stderr] | [INFO] [stderr] 145 | StringTable { buffer: Vec::new() } [INFO] [stderr] | ^^^ use of undeclared type `Vec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Default` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:230:24 [INFO] [stderr] | [INFO] [stderr] 230 | SpinMutex::new(Default::default()) [INFO] [stderr] | ^^^^^^^ use of undeclared type `Default` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:261:34 [INFO] [stderr] | [INFO] [stderr] 261 | impl<'a, T: ?Sized + fmt::Debug> fmt::Debug for SpinMutexGuard<'a, T> { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:261:22 [INFO] [stderr] | [INFO] [stderr] 261 | impl<'a, T: ?Sized + fmt::Debug> fmt::Debug for SpinMutexGuard<'a, T> { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:262:27 [INFO] [stderr] | [INFO] [stderr] 262 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Vec` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:203:28 [INFO] [stderr] | [INFO] [stderr] 203 | let mut reserved = Vec::new(); [INFO] [stderr] | ^^^ use of undeclared type `Vec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:262:46 [INFO] [stderr] | [INFO] [stderr] 262 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:263:9 [INFO] [stderr] | [INFO] [stderr] 263 | fmt::Debug::fmt(&**self, f) [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:267:36 [INFO] [stderr] | [INFO] [stderr] 267 | impl<'a, T: ?Sized + fmt::Display> fmt::Display for SpinMutexGuard<'a, T> { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:267:22 [INFO] [stderr] | [INFO] [stderr] 267 | impl<'a, T: ?Sized + fmt::Display> fmt::Display for SpinMutexGuard<'a, T> { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:268:27 [INFO] [stderr] | [INFO] [stderr] 268 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:268:46 [INFO] [stderr] | [INFO] [stderr] 268 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:269:9 [INFO] [stderr] | [INFO] [stderr] 269 | fmt::Display::fmt(&**self, f) [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `slice` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:232:33 [INFO] [stderr] | [INFO] [stderr] 232 | let mut buffer: &[u8] = slice::from_raw_parts_mut(addr as *mut u8, Self::MIN_HEADER_SIZE); [INFO] [stderr] | ^^^^^ use of undeclared crate or module `slice` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `slice` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:234:18 [INFO] [stderr] | [INFO] [stderr] 234 | buffer = slice::from_raw_parts_mut(addr as *mut u8, buffer_actual_size); [INFO] [stderr] | ^^^^^ use of undeclared crate or module `slice` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:289:32 [INFO] [stderr] | [INFO] [stderr] 289 | self.lock.store(false, Ordering::Release); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Vec` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:260:23 [INFO] [stderr] | [INFO] [stderr] 260 | let mut dtb = Vec::new(); [INFO] [stderr] | ^^^ use of undeclared type `Vec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Vec` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:360:25 [INFO] [stderr] | [INFO] [stderr] 360 | let mut props = Vec::new(); [INFO] [stderr] | ^^^ use of undeclared type `Vec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Vec` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:380:28 [INFO] [stderr] | [INFO] [stderr] 380 | let mut children = Vec::new(); [INFO] [stderr] | ^^^ use of undeclared type `Vec` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `AtomicUsize` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:99:26 [INFO] [stderr] | [INFO] [stderr] 99 | next_ticket: AtomicUsize::new(0), [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type `AtomicUsize` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `AtomicUsize` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:100:27 [INFO] [stderr] | [INFO] [stderr] 100 | next_serving: AtomicUsize::new(0), [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type `AtomicUsize` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `UnsafeCell` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:101:20 [INFO] [stderr] | [INFO] [stderr] 101 | value: UnsafeCell::new(value), [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type `UnsafeCell` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:119:30 [INFO] [stderr] | [INFO] [stderr] 119 | impl fmt::Debug for TicketMutex { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:119:18 [INFO] [stderr] | [INFO] [stderr] 119 | impl fmt::Debug for TicketMutex { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:120:27 [INFO] [stderr] | [INFO] [stderr] 120 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:120:46 [INFO] [stderr] | [INFO] [stderr] 120 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:139:44 [INFO] [stderr] | [INFO] [stderr] 139 | let ticket = self.next_ticket.load(Ordering::Relaxed); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:140:32 [INFO] [stderr] | [INFO] [stderr] 140 | self.next_serving.load(Ordering::Relaxed) != ticket [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:159:52 [INFO] [stderr] | [INFO] [stderr] 159 | let ticket = self.next_ticket.fetch_add(1, Ordering::Relaxed); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:161:38 [INFO] [stderr] | [INFO] [stderr] 161 | while self.next_serving.load(Ordering::Acquire) != ticket { [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:187:40 [INFO] [stderr] | [INFO] [stderr] 187 | self.next_serving.fetch_add(1, Ordering::Release); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:208:27 [INFO] [stderr] | [INFO] [stderr] 208 | .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |ticket| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:208:45 [INFO] [stderr] | [INFO] [stderr] 208 | .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |ticket| { [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:209:43 [INFO] [stderr] | [INFO] [stderr] 209 | if self.next_serving.load(Ordering::Acquire) == ticket { [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Default` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:251:26 [INFO] [stderr] | [INFO] [stderr] 251 | TicketMutex::new(Default::default()) [INFO] [stderr] | ^^^^^^^ use of undeclared type `Default` [INFO] [stderr] [INFO] [stderr] error: cannot find macro `write` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:29:24 [INFO] [stderr] | [INFO] [stderr] 29 | Some(s) => write!(f, "Once {{ data: ") [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `write` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:31:20 [INFO] [stderr] | [INFO] [stderr] 31 | .and_then(|()| write!(f, "}}")), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `write` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:32:21 [INFO] [stderr] | [INFO] [stderr] 32 | None => write!(f, "Once {{ }}") [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `panic` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:128:29 [INFO] [stderr] | [INFO] [stderr] 128 | PANICKED => panic!("Once has panicked"), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `panic` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:151:31 [INFO] [stderr] | [INFO] [stderr] 151 | PANICKED => panic!("Once has panicked"), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `derive` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:81:3 [INFO] [stderr] | [INFO] [stderr] 81 | #[derive(Debug)] [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `write` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:203:28 [INFO] [stderr] | [INFO] [stderr] 203 | Some(guard) => write!(f, "Mutex {{ data: ") [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `write` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:205:20 [INFO] [stderr] | [INFO] [stderr] 205 | .and_then(|()| write!(f, "}}")), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `write` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:206:21 [INFO] [stderr] | [INFO] [stderr] 206 | None => write!(f, "Mutex {{ }}"), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `derive` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:72:3 [INFO] [stderr] | [INFO] [stderr] 72 | #[derive(Debug)] [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `derive` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:81:3 [INFO] [stderr] | [INFO] [stderr] 81 | #[derive(Debug)] [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `derive` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:97:3 [INFO] [stderr] | [INFO] [stderr] 97 | #[derive(Debug)] [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:282:34 [INFO] [stderr] | [INFO] [stderr] 282 | impl<'a, T: ?Sized + fmt::Debug> fmt::Debug for TicketMutexGuard<'a, T> { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error: cannot find macro `debug_assert` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:223:9 [INFO] [stderr] | [INFO] [stderr] 223 | debug_assert!(self.lock.load(Ordering::Relaxed) & !WRITER > 0); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `debug_assert_eq` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:235:9 [INFO] [stderr] | [INFO] [stderr] 235 | debug_assert_eq!(self.lock.load(Ordering::Relaxed) & !(WRITER | UPGRADED), 0); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `write` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:345:28 [INFO] [stderr] | [INFO] [stderr] 345 | Some(guard) => write!(f, "RwLock {{ data: ") [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `write` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:347:32 [INFO] [stderr] | [INFO] [stderr] 347 | .and_then(|()| write!(f, "}}")), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `write` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:348:21 [INFO] [stderr] | [INFO] [stderr] 348 | None => write!(f, "RwLock {{ }}"), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `debug_assert` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:510:9 [INFO] [stderr] | [INFO] [stderr] 510 | debug_assert!(self.lock.load(Ordering::Relaxed) & !(WRITER | UPGRADED) > 0); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:282:22 [INFO] [stderr] | [INFO] [stderr] 282 | impl<'a, T: ?Sized + fmt::Debug> fmt::Debug for TicketMutexGuard<'a, T> { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error: cannot find macro `debug_assert_eq` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:517:9 [INFO] [stderr] | [INFO] [stderr] 517 | debug_assert_eq!( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:283:27 [INFO] [stderr] | [INFO] [stderr] 283 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error: cannot find macro `debug_assert_eq` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:527:9 [INFO] [stderr] | [INFO] [stderr] 527 | debug_assert_eq!(self.lock.load(Ordering::Relaxed) & WRITER, WRITER); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:283:46 [INFO] [stderr] | [INFO] [stderr] 283 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:284:9 [INFO] [stderr] | [INFO] [stderr] 284 | fmt::Debug::fmt(&**self, f) [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error: cannot find macro `unreachable` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:123:31 [INFO] [stderr] | [INFO] [stderr] 123 | INCOMPLETE => unreachable!(), [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:288:36 [INFO] [stderr] | [INFO] [stderr] 288 | impl<'a, T: ?Sized + fmt::Display> fmt::Display for TicketMutexGuard<'a, T> { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:288:22 [INFO] [stderr] | [INFO] [stderr] 288 | impl<'a, T: ?Sized + fmt::Display> fmt::Display for TicketMutexGuard<'a, T> { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:289:27 [INFO] [stderr] | [INFO] [stderr] 289 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:289:46 [INFO] [stderr] | [INFO] [stderr] 289 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:290:9 [INFO] [stderr] | [INFO] [stderr] 290 | fmt::Display::fmt(&**self, f) [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `AtomicBool` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:113:19 [INFO] [stderr] | [INFO] [stderr] 113 | lock: AtomicBool::new(false), [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type `AtomicBool` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:310:45 [INFO] [stderr] | [INFO] [stderr] 310 | self.next_serving.store(new_ticket, Ordering::Release); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `UnsafeCell` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:114:19 [INFO] [stderr] | [INFO] [stderr] 114 | data: UnsafeCell::new(user_data), [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type `UnsafeCell` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:131:55 [INFO] [stderr] | [INFO] [stderr] 131 | while self.lock.compare_and_swap(false, true, Ordering::Acquire) != false [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:134:34 [INFO] [stderr] | [INFO] [stderr] 134 | while self.lock.load(Ordering::Relaxed) [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:174:32 [INFO] [stderr] | [INFO] [stderr] 174 | self.lock.store(false, Ordering::Release); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Result` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/util.rs:14:31 [INFO] [stderr] | [INFO] [stderr] 14 | pub type SliceReadResult = Result; [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/util.rs:27:20 [INFO] [stderr] | [INFO] [stderr] 27 | return Err(SliceReadError::UnexpectedEndOfInput); [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/util.rs:30:9 [INFO] [stderr] | [INFO] [stderr] 30 | Ok((self[pos] as u32) << 24 [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/util.rs:39:20 [INFO] [stderr] | [INFO] [stderr] 39 | return Err(SliceReadError::UnexpectedEndOfInput); [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/util.rs:42:9 [INFO] [stderr] | [INFO] [stderr] 42 | Ok((self[pos] as u64) << 56 [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/util.rs:56:24 [INFO] [stderr] | [INFO] [stderr] 56 | return Ok(&self[pos..cur]); [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/util.rs:62:9 [INFO] [stderr] | [INFO] [stderr] 62 | Err(SliceReadError::UnexpectedEndOfInput) [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/util.rs:67:20 [INFO] [stderr] | [INFO] [stderr] 67 | return Err(SliceReadError::UnexpectedEndOfInput); [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/util.rs:70:9 [INFO] [stderr] | [INFO] [stderr] 70 | Ok(&self[start..end]) [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Result` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/util.rs:80:27 [INFO] [stderr] | [INFO] [stderr] 80 | pub type VecWriteResult = Result<(), VecWriteError>; [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vec` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/util.rs:89:19 [INFO] [stderr] | [INFO] [stderr] 89 | impl VecWrite for Vec { [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/util.rs:92:20 [INFO] [stderr] | [INFO] [stderr] 92 | return Err(VecWriteError::UnalignedWrite); [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/util.rs:95:20 [INFO] [stderr] | [INFO] [stderr] 95 | return Err(VecWriteError::NonContiguousWrite); [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/util.rs:107:9 [INFO] [stderr] | [INFO] [stderr] 107 | Ok(()) [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/util.rs:112:20 [INFO] [stderr] | [INFO] [stderr] 112 | return Err(VecWriteError::UnalignedWrite); [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/util.rs:115:20 [INFO] [stderr] | [INFO] [stderr] 115 | return Err(VecWriteError::NonContiguousWrite); [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/util.rs:131:9 [INFO] [stderr] | [INFO] [stderr] 131 | Ok(()) [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/util.rs:139:9 [INFO] [stderr] | [INFO] [stderr] 139 | Ok(()) [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/util.rs:149:9 [INFO] [stderr] | [INFO] [stderr] 149 | Ok(()) [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vec` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:92:19 [INFO] [stderr] | [INFO] [stderr] 92 | pub reserved: Vec<(u64, u64)>, [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `String` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:102:15 [INFO] [stderr] | [INFO] [stderr] 102 | pub name: String, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vec` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:105:16 [INFO] [stderr] | [INFO] [stderr] 105 | pub props: Vec<(String, Vec)>, [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `String` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:105:21 [INFO] [stderr] | [INFO] [stderr] 100 | pub struct Node { [INFO] [stderr] | - help: you might be missing a type parameter: `` [INFO] [stderr] ... [INFO] [stderr] 105 | pub props: Vec<(String, Vec)>, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vec` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:105:29 [INFO] [stderr] | [INFO] [stderr] 105 | pub props: Vec<(String, Vec)>, [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vec` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:108:19 [INFO] [stderr] | [INFO] [stderr] 108 | pub children: Vec, [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `From` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:119:6 [INFO] [stderr] | [INFO] [stderr] 119 | impl From for DeviceTreeError { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `From` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:125:6 [INFO] [stderr] | [INFO] [stderr] 125 | impl From for DeviceTreeError { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `From` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:131:6 [INFO] [stderr] | [INFO] [stderr] 131 | impl From for DeviceTreeError { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vec` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:140:21 [INFO] [stderr] | [INFO] [stderr] 140 | pub buffer: Vec, [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Result` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:163:35 [INFO] [stderr] | [INFO] [stderr] 163 | pub fn load(buffer: &[u8]) -> Result { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:183:20 [INFO] [stderr] | [INFO] [stderr] 183 | return Err(DeviceTreeError::InvalidMagicNumber); [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:230:30 [INFO] [stderr] | [INFO] [stderr] 230 | impl fmt::Debug for Mutex { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:188:20 [INFO] [stderr] | [INFO] [stderr] 188 | return Err(DeviceTreeError::SizeMismatch); [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:194:20 [INFO] [stderr] | [INFO] [stderr] 194 | return Err(DeviceTreeError::VersionNotSupported); [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:221:9 [INFO] [stderr] | [INFO] [stderr] 221 | Ok(DeviceTree { [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Result` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:231:61 [INFO] [stderr] | [INFO] [stderr] 231 | pub unsafe fn load_from_raw_pointer(addr: *const u8) -> Result { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `FnMut` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:243:26 [INFO] [stderr] | [INFO] [stderr] 243 | mut action: impl FnMut(&Node) -> bool, [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Result` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:244:10 [INFO] [stderr] | [INFO] [stderr] 244 | ) -> Result<(bool, DeviceTree), DeviceTreeError> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:247:9 [INFO] [stderr] | [INFO] [stderr] 247 | Ok((found, device_tree)) [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Option` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:250:46 [INFO] [stderr] | [INFO] [stderr] 250 | pub fn find<'a>(&'a self, path: &str) -> Option<&'a Node> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `None` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:253:20 [INFO] [stderr] | [INFO] [stderr] 253 | return None; [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Result` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:259:35 [INFO] [stderr] | [INFO] [stderr] 259 | pub fn store<'a>(&'a self) -> Result, DeviceTreeError> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:230:18 [INFO] [stderr] | [INFO] [stderr] 230 | impl fmt::Debug for Mutex { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:231:27 [INFO] [stderr] | [INFO] [stderr] 231 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:231:46 [INFO] [stderr] | [INFO] [stderr] 231 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:181:52 [INFO] [stderr] | [INFO] [stderr] 181 | if self.lock.compare_and_swap(false, true, Ordering::Acquire) == false [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:232:9 [INFO] [stderr] | [INFO] [stderr] 232 | fmt::Debug::fmt(&self.inner, f) [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vec` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:259:42 [INFO] [stderr] | [INFO] [stderr] 259 | pub fn store<'a>(&'a self) -> Result, DeviceTreeError> { [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:197:30 [INFO] [stderr] | [INFO] [stderr] 197 | impl fmt::Debug for Mutex [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:197:18 [INFO] [stderr] | [INFO] [stderr] 197 | impl fmt::Debug for Mutex [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:199:27 [INFO] [stderr] | [INFO] [stderr] 199 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:199:46 [INFO] [stderr] | [INFO] [stderr] 199 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Default` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:213:20 [INFO] [stderr] | [INFO] [stderr] 213 | Mutex::new(Default::default()) [INFO] [stderr] | ^^^^^^^ use of undeclared type `Default` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:327:9 [INFO] [stderr] | [INFO] [stderr] 327 | Ok(dtb) [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `FnMut` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:332:42 [INFO] [stderr] | [INFO] [stderr] 332 | pub fn walk(&self, action: &mut impl FnMut(&Node) -> bool) -> bool { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:233:32 [INFO] [stderr] | [INFO] [stderr] 233 | self.lock.store(false, Ordering::Release); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Result` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:349:10 [INFO] [stderr] | [INFO] [stderr] 349 | ) -> Result<(usize, Node), DeviceTreeError> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:352:20 [INFO] [stderr] | [INFO] [stderr] 352 | return Err(DeviceTreeError::ParseError(start)); [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:399:20 [INFO] [stderr] | [INFO] [stderr] 399 | return Err(DeviceTreeError::ParseError(pos)); [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:404:9 [INFO] [stderr] | [INFO] [stderr] 404 | Ok(( [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Option` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:414:46 [INFO] [stderr] | [INFO] [stderr] 414 | pub fn find<'a>(&'a self, path: &str) -> Option<&'a Node> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:416:20 [INFO] [stderr] | [INFO] [stderr] 416 | return Some(self); [INFO] [stderr] | ^^^^------ [INFO] [stderr] | | [INFO] [stderr] | help: try calling `Some` as a method: `self.Some()` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:420:13 [INFO] [stderr] | [INFO] [stderr] 420 | Some(idx) => { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `None` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:435:17 [INFO] [stderr] | [INFO] [stderr] 435 | None [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:442:16 [INFO] [stderr] | [INFO] [stderr] 442 | if let Some(_) = self.prop_raw(name) { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Result` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:449:50 [INFO] [stderr] | [INFO] [stderr] 449 | pub fn prop_str<'a>(&'a self, name: &str) -> Result<&'a str, PropError> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:454:20 [INFO] [stderr] | [INFO] [stderr] 454 | return Err(PropError::Missing0); [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:457:9 [INFO] [stderr] | [INFO] [stderr] 457 | Ok(str::from_utf8(&raw[..(l - 1)])?) [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Option` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:460:50 [INFO] [stderr] | [INFO] [stderr] 460 | pub fn prop_raw<'a>(&'a self, name: &str) -> Option<&'a Vec> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vec` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:460:61 [INFO] [stderr] | [INFO] [stderr] 460 | pub fn prop_raw<'a>(&'a self, name: &str) -> Option<&'a Vec> { [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:463:24 [INFO] [stderr] | [INFO] [stderr] 463 | return Some(val); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `None` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:466:9 [INFO] [stderr] | [INFO] [stderr] 466 | None [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Result` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:469:43 [INFO] [stderr] | [INFO] [stderr] 469 | pub fn prop_u64(&self, name: &str) -> Result { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:472:9 [INFO] [stderr] | [INFO] [stderr] 472 | Ok(raw.as_slice().read_be_u64(0)?) [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Result` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:475:43 [INFO] [stderr] | [INFO] [stderr] 475 | pub fn prop_u32(&self, name: &str) -> Result { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:478:9 [INFO] [stderr] | [INFO] [stderr] 478 | Ok(raw.as_slice().read_be_u32(0)?) [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Result` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:481:45 [INFO] [stderr] | [INFO] [stderr] 481 | pub fn prop_usize(&self, name: &str) -> Result { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:485:13 [INFO] [stderr] | [INFO] [stderr] 485 | Ok(raw.as_slice().read_be_u32(0)? as usize) [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:487:13 [INFO] [stderr] | [INFO] [stderr] 487 | Ok(raw.as_slice().read_be_u64(0)? as usize) [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Vec` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:493:25 [INFO] [stderr] | [INFO] [stderr] 493 | structure: &mut Vec, [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Result` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:495:10 [INFO] [stderr] | [INFO] [stderr] 495 | ) -> Result<(), DeviceTreeError> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:528:9 [INFO] [stderr] | [INFO] [stderr] 528 | Ok(()) [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `From` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:532:6 [INFO] [stderr] | [INFO] [stderr] 532 | impl From for PropError { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `From` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/device_tree-rs-7c65dd35cede3b4e/b89dffc/src/lib.rs:538:6 [INFO] [stderr] | [INFO] [stderr] 538 | impl From for PropError { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Default` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:238:19 [INFO] [stderr] | [INFO] [stderr] 238 | Self::new(Default::default()) [INFO] [stderr] | ^^^^^^^ use of undeclared type `Default` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `AtomicUsize` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:128:19 [INFO] [stderr] | [INFO] [stderr] 128 | lock: AtomicUsize::new(0), [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type `AtomicUsize` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:267:34 [INFO] [stderr] | [INFO] [stderr] 267 | impl<'a, T: ?Sized + fmt::Debug> fmt::Debug for MutexGuard<'a, T> { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:267:22 [INFO] [stderr] | [INFO] [stderr] 267 | impl<'a, T: ?Sized + fmt::Debug> fmt::Debug for MutexGuard<'a, T> { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `UnsafeCell` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:129:19 [INFO] [stderr] | [INFO] [stderr] 129 | data: UnsafeCell::new(user_data), [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type `UnsafeCell` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:268:27 [INFO] [stderr] | [INFO] [stderr] 268 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:199:49 [INFO] [stderr] | [INFO] [stderr] 199 | let value = self.lock.fetch_add(READER, Ordering::Acquire); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:268:46 [INFO] [stderr] | [INFO] [stderr] 268 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:269:9 [INFO] [stderr] | [INFO] [stderr] 269 | fmt::Debug::fmt(&**self, f) [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0405, E0412, E0425, E0433, E0463, E0531. [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:273:36 [INFO] [stderr] | [INFO] [stderr] 273 | impl<'a, T: ?Sized + fmt::Display> fmt::Display for MutexGuard<'a, T> { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:205:41 [INFO] [stderr] | [INFO] [stderr] 205 | self.lock.fetch_sub(READER, Ordering::Release); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:273:22 [INFO] [stderr] | [INFO] [stderr] 273 | impl<'a, T: ?Sized + fmt::Display> fmt::Display for MutexGuard<'a, T> { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:274:27 [INFO] [stderr] | [INFO] [stderr] 274 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `NonNull` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:210:32 [INFO] [stderr] | [INFO] [stderr] 210 | data: unsafe { NonNull::new_unchecked(self.data.get()) }, [INFO] [stderr] | ^^^^^^^ use of undeclared type `NonNull` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:274:46 [INFO] [stderr] | [INFO] [stderr] 274 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:224:37 [INFO] [stderr] | [INFO] [stderr] 224 | self.lock.fetch_sub(READER, Ordering::Release); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:275:9 [INFO] [stderr] | [INFO] [stderr] 275 | fmt::Display::fmt(&**self, f) [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:236:51 [INFO] [stderr] | [INFO] [stderr] 236 | self.lock.fetch_and(!(WRITER | UPGRADED), Ordering::Release); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:34:21 [INFO] [stderr] | [INFO] [stderr] 34 | impl fmt::Debug for Once { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:245:13 [INFO] [stderr] | [INFO] [stderr] 245 | Ordering::Acquire, [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:34:9 [INFO] [stderr] | [INFO] [stderr] 34 | impl fmt::Debug for Once { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:35:27 [INFO] [stderr] | [INFO] [stderr] 35 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:35:46 [INFO] [stderr] | [INFO] [stderr] 35 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:246:13 [INFO] [stderr] | [INFO] [stderr] 246 | Ordering::Relaxed, [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `AtomicUsize` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:63:16 [INFO] [stderr] | [INFO] [stderr] 63 | state: AtomicUsize::new(INCOMPLETE), [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type `AtomicUsize` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `NonNull` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:253:32 [INFO] [stderr] | [INFO] [stderr] 253 | data: unsafe { NonNull::new_unchecked(self.data.get()) }, [INFO] [stderr] | ^^^^^^^ use of undeclared type `NonNull` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `UnsafeCell` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:64:15 [INFO] [stderr] | [INFO] [stderr] 64 | data: UnsafeCell::new(MaybeUninit::uninit()), [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type `UnsafeCell` [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `derive` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bare-metal-1.0.0/src/lib.rs:50:3 [INFO] [stderr] | [INFO] [stderr] 50 | #[derive(Debug)] [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `derive` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bare-metal-1.0.0/src/lib.rs:15:3 [INFO] [stderr] | [INFO] [stderr] 15 | #[derive(Clone, Copy, Debug)] [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `MaybeUninit` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:64:31 [INFO] [stderr] | [INFO] [stderr] 64 | data: UnsafeCell::new(MaybeUninit::uninit()), [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type `MaybeUninit` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:328:41 [INFO] [stderr] | [INFO] [stderr] 328 | if self.lock.fetch_or(UPGRADED, Ordering::Acquire) & (WRITER | UPGRADED) == 0 { [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `AtomicUsize` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:75:20 [INFO] [stderr] | [INFO] [stderr] 75 | state: AtomicUsize::new(COMPLETE), [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type `AtomicUsize` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `UnsafeCell` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:76:19 [INFO] [stderr] | [INFO] [stderr] 76 | data: UnsafeCell::new(MaybeUninit::new(data)), [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type `UnsafeCell` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `UnsafeCell` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bare-metal-1.0.0/src/lib.rs:59:20 [INFO] [stderr] | [INFO] [stderr] 59 | inner: UnsafeCell::new(value), [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type `UnsafeCell` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `MaybeUninit` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:76:35 [INFO] [stderr] | [INFO] [stderr] 76 | data: UnsafeCell::new(MaybeUninit::new(data)), [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type `MaybeUninit` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:139:42 [INFO] [stderr] | [INFO] [stderr] 139 | let mut status = self.state.load(Ordering::SeqCst); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:145:17 [INFO] [stderr] | [INFO] [stderr] 145 | Ordering::SeqCst, [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:161:42 [INFO] [stderr] | [INFO] [stderr] 161 | self.state.store(status, Ordering::SeqCst); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `NonNull` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:331:32 [INFO] [stderr] | [INFO] [stderr] 331 | data: unsafe { NonNull::new_unchecked(self.data.get()) }, [INFO] [stderr] | ^^^^^^^ use of undeclared type `NonNull` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `PhantomData` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bare-metal-1.0.0/src/lib.rs:17:9 [INFO] [stderr] | [INFO] [stderr] 17 | _0: PhantomData<&'cs ()>, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `PhantomData` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bare-metal-1.0.0/src/lib.rs:39:31 [INFO] [stderr] | [INFO] [stderr] 39 | CriticalSection { _0: PhantomData } [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UnsafeCell` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bare-metal-1.0.0/src/lib.rs:52:12 [INFO] [stderr] | [INFO] [stderr] 52 | inner: UnsafeCell, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:175:31 [INFO] [stderr] | [INFO] [stderr] 175 | match self.state.load(Ordering::SeqCst) { [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sync` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bare-metal-1.0.0/src/lib.rs:87:16 [INFO] [stderr] | [INFO] [stderr] 87 | unsafe impl Sync for Mutex where T: Send {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/bare-metal-1.0.0/src/lib.rs:87:43 [INFO] [stderr] | [INFO] [stderr] 87 | unsafe impl Sync for Mutex where T: Send {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:342:30 [INFO] [stderr] | [INFO] [stderr] 342 | impl fmt::Debug for RwLock { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:342:18 [INFO] [stderr] | [INFO] [stderr] 342 | impl fmt::Debug for RwLock { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:343:27 [INFO] [stderr] | [INFO] [stderr] 343 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:343:46 [INFO] [stderr] | [INFO] [stderr] 343 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0405, E0412, E0425, E0433, E0463. [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:205:25 [INFO] [stderr] | [INFO] [stderr] 205 | self.state.load(Ordering::SeqCst) == COMPLETE [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:238:35 [INFO] [stderr] | [INFO] [stderr] 238 | match self.state.load(Ordering::SeqCst) { [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Default` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:355:21 [INFO] [stderr] | [INFO] [stderr] 355 | RwLock::new(Default::default()) [INFO] [stderr] | ^^^^^^^ use of undeclared type `Default` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:366:13 [INFO] [stderr] | [INFO] [stderr] 366 | Ordering::Acquire, [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:367:13 [INFO] [stderr] | [INFO] [stderr] 367 | Ordering::Relaxed, [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `mem` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:380:13 [INFO] [stderr] | [INFO] [stderr] 380 | mem::forget(self); [INFO] [stderr] | ^^^ use of undeclared crate or module `mem` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:257:28 [INFO] [stderr] | [INFO] [stderr] 257 | if self.state.load(Ordering::SeqCst) == COMPLETE { [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:274:40 [INFO] [stderr] | [INFO] [stderr] 274 | self.state.store(PANICKED, Ordering::SeqCst); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:440:37 [INFO] [stderr] | [INFO] [stderr] 440 | self.lock.fetch_add(READER, Ordering::Acquire); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:467:37 [INFO] [stderr] | [INFO] [stderr] 467 | self.lock.fetch_add(READER, Ordering::Acquire); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `AtomicUsize` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:126:19 [INFO] [stderr] | [INFO] [stderr] 126 | lock: AtomicUsize::new(0), [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type `AtomicUsize` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `UnsafeCell` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:127:19 [INFO] [stderr] | [INFO] [stderr] 127 | data: UnsafeCell::new(user_data), [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type `UnsafeCell` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:511:37 [INFO] [stderr] | [INFO] [stderr] 511 | self.lock.fetch_sub(READER, Ordering::Release); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:521:39 [INFO] [stderr] | [INFO] [stderr] 521 | self.lock.fetch_sub(UPGRADED, Ordering::AcqRel); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:531:51 [INFO] [stderr] | [INFO] [stderr] 531 | self.lock.fetch_and(!(WRITER | UPGRADED), Ordering::Release); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:197:49 [INFO] [stderr] | [INFO] [stderr] 197 | let value = self.lock.fetch_add(READER, Ordering::Acquire); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:203:41 [INFO] [stderr] | [INFO] [stderr] 203 | self.lock.fetch_sub(READER, Ordering::Release); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:220:36 [INFO] [stderr] | [INFO] [stderr] 220 | let state = self.lock.load(Ordering::Relaxed); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:233:25 [INFO] [stderr] | [INFO] [stderr] 233 | (self.lock.load(Ordering::Relaxed) & WRITER) / WRITER [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:247:37 [INFO] [stderr] | [INFO] [stderr] 247 | self.lock.fetch_sub(READER, Ordering::Release); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:261:51 [INFO] [stderr] | [INFO] [stderr] 261 | self.lock.fetch_and(!(WRITER | UPGRADED), Ordering::Release); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:270:13 [INFO] [stderr] | [INFO] [stderr] 270 | Ordering::Acquire, [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:271:13 [INFO] [stderr] | [INFO] [stderr] 271 | Ordering::Relaxed, [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:352:41 [INFO] [stderr] | [INFO] [stderr] 352 | if self.lock.fetch_or(UPGRADED, Ordering::Acquire) & (WRITER | UPGRADED) == 0 { [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:383:30 [INFO] [stderr] | [INFO] [stderr] 383 | impl fmt::Debug for RwLock { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:26:21 [INFO] [stderr] | [INFO] [stderr] 26 | impl fmt::Debug for Once { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:26:9 [INFO] [stderr] | [INFO] [stderr] 26 | impl fmt::Debug for Once { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:27:27 [INFO] [stderr] | [INFO] [stderr] 27 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:27:46 [INFO] [stderr] | [INFO] [stderr] 27 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:383:18 [INFO] [stderr] | [INFO] [stderr] 383 | impl fmt::Debug for RwLock { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:384:27 [INFO] [stderr] | [INFO] [stderr] 384 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:384:46 [INFO] [stderr] | [INFO] [stderr] 384 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `AtomicUsize` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:54:16 [INFO] [stderr] | [INFO] [stderr] 54 | state: AtomicUsize::new(INCOMPLETE), [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type `AtomicUsize` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Default` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:396:19 [INFO] [stderr] | [INFO] [stderr] 396 | Self::new(Default::default()) [INFO] [stderr] | ^^^^^^^ use of undeclared type `Default` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `UnsafeCell` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:55:15 [INFO] [stderr] | [INFO] [stderr] 55 | data: UnsafeCell::new(None), [INFO] [stderr] | ^^^^^^^^^^ use of undeclared type `UnsafeCell` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:425:39 [INFO] [stderr] | [INFO] [stderr] 425 | impl<'rwlock, T: ?Sized + fmt::Debug> fmt::Debug for RwLockReadGuard<'rwlock, T> { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:101:42 [INFO] [stderr] | [INFO] [stderr] 101 | let mut status = self.state.load(Ordering::SeqCst); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:425:27 [INFO] [stderr] | [INFO] [stderr] 425 | impl<'rwlock, T: ?Sized + fmt::Debug> fmt::Debug for RwLockReadGuard<'rwlock, T> { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:106:50 [INFO] [stderr] | [INFO] [stderr] 106 | ... Ordering::SeqCst); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:426:27 [INFO] [stderr] | [INFO] [stderr] 426 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:426:46 [INFO] [stderr] | [INFO] [stderr] 426 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:427:9 [INFO] [stderr] | [INFO] [stderr] 427 | fmt::Debug::fmt(&**self, f) [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:114:42 [INFO] [stderr] | [INFO] [stderr] 114 | self.state.store(status, Ordering::SeqCst); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:431:41 [INFO] [stderr] | [INFO] [stderr] 431 | impl<'rwlock, T: ?Sized + fmt::Display> fmt::Display for RwLockReadGuard<'rwlock, T> { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:431:27 [INFO] [stderr] | [INFO] [stderr] 431 | impl<'rwlock, T: ?Sized + fmt::Display> fmt::Display for RwLockReadGuard<'rwlock, T> { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:126:46 [INFO] [stderr] | [INFO] [stderr] 126 | status = self.state.load(Ordering::SeqCst) [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:432:27 [INFO] [stderr] | [INFO] [stderr] 432 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:432:46 [INFO] [stderr] | [INFO] [stderr] 432 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:433:9 [INFO] [stderr] | [INFO] [stderr] 433 | fmt::Display::fmt(&**self, f) [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:137:31 [INFO] [stderr] | [INFO] [stderr] 137 | match self.state.load(Ordering::SeqCst) { [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:444:13 [INFO] [stderr] | [INFO] [stderr] 444 | Ordering::Acquire, [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:445:13 [INFO] [stderr] | [INFO] [stderr] 445 | Ordering::Relaxed, [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `mem` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:453:13 [INFO] [stderr] | [INFO] [stderr] 453 | mem::forget(self); [INFO] [stderr] | ^^^ use of undeclared crate or module `mem` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:147:35 [INFO] [stderr] | [INFO] [stderr] 147 | match self.state.load(Ordering::SeqCst) { [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:517:43 [INFO] [stderr] | [INFO] [stderr] 517 | self.inner.lock.fetch_add(READER, Ordering::Acquire); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `mem` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:522:9 [INFO] [stderr] | [INFO] [stderr] 522 | mem::drop(self); [INFO] [stderr] | ^^^ use of undeclared crate or module `mem` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:548:39 [INFO] [stderr] | [INFO] [stderr] 548 | impl<'rwlock, T: ?Sized + fmt::Debug> fmt::Debug for RwLockUpgradableGuard<'rwlock, T> { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:548:27 [INFO] [stderr] | [INFO] [stderr] 548 | impl<'rwlock, T: ?Sized + fmt::Debug> fmt::Debug for RwLockUpgradableGuard<'rwlock, T> { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:549:27 [INFO] [stderr] | [INFO] [stderr] 549 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:166:40 [INFO] [stderr] | [INFO] [stderr] 166 | self.state.store(PANICKED, Ordering::SeqCst); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:549:46 [INFO] [stderr] | [INFO] [stderr] 549 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:550:9 [INFO] [stderr] | [INFO] [stderr] 550 | fmt::Debug::fmt(&**self, f) [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:72:22 [INFO] [stderr] | [INFO] [stderr] 72 | pub struct Mutex [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:554:41 [INFO] [stderr] | [INFO] [stderr] 554 | impl<'rwlock, T: ?Sized + fmt::Display> fmt::Display for RwLockUpgradableGuard<'rwlock, T> { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `AtomicBool` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:74:11 [INFO] [stderr] | [INFO] [stderr] 74 | lock: AtomicBool, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:554:27 [INFO] [stderr] | [INFO] [stderr] 554 | impl<'rwlock, T: ?Sized + fmt::Display> fmt::Display for RwLockUpgradableGuard<'rwlock, T> { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UnsafeCell` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:75:11 [INFO] [stderr] | [INFO] [stderr] 75 | data: UnsafeCell, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:82:31 [INFO] [stderr] | [INFO] [stderr] 82 | pub struct MutexGuard<'a, T: ?Sized + 'a> [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:555:27 [INFO] [stderr] | [INFO] [stderr] 555 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `AtomicBool` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:84:15 [INFO] [stderr] | [INFO] [stderr] 84 | lock: &'a AtomicBool, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:555:46 [INFO] [stderr] | [INFO] [stderr] 555 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:556:9 [INFO] [stderr] | [INFO] [stderr] 556 | fmt::Display::fmt(&**self, f) [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sync` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:89:31 [INFO] [stderr] | [INFO] [stderr] 89 | unsafe impl Sync for Mutex {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:89:17 [INFO] [stderr] | [INFO] [stderr] 89 | unsafe impl Sync for Mutex {} [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:576:43 [INFO] [stderr] | [INFO] [stderr] 576 | self.inner.lock.fetch_add(READER, Ordering::Acquire); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:89:25 [INFO] [stderr] | [INFO] [stderr] 89 | unsafe impl Sync for Mutex {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:90:31 [INFO] [stderr] | [INFO] [stderr] 90 | unsafe impl Send for Mutex {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:90:17 [INFO] [stderr] | [INFO] [stderr] 90 | unsafe impl Send for Mutex {} [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `mem` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:581:9 [INFO] [stderr] | [INFO] [stderr] 581 | mem::drop(self); [INFO] [stderr] | ^^^ use of undeclared crate or module `mem` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:605:41 [INFO] [stderr] | [INFO] [stderr] 605 | self.inner.lock.store(UPGRADED, Ordering::Release); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:90:25 [INFO] [stderr] | [INFO] [stderr] 90 | unsafe impl Send for Mutex {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:127:10 [INFO] [stderr] | [INFO] [stderr] 127 | impl Mutex [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `cpu_relax` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:136:17 [INFO] [stderr] | [INFO] [stderr] 136 | cpu_relax(); [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Option` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:179:31 [INFO] [stderr] | [INFO] [stderr] 179 | pub fn try_lock(&self) -> Option> [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `mem` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:610:9 [INFO] [stderr] | [INFO] [stderr] 610 | mem::forget(self); [INFO] [stderr] | ^^^ use of undeclared crate or module `mem` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:183:13 [INFO] [stderr] | [INFO] [stderr] 183 | Some( [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:638:39 [INFO] [stderr] | [INFO] [stderr] 638 | impl<'rwlock, T: ?Sized + fmt::Debug> fmt::Debug for RwLockWriteGuard<'rwlock, T> { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `None` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:192:13 [INFO] [stderr] | [INFO] [stderr] 192 | None [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:197:10 [INFO] [stderr] | [INFO] [stderr] 197 | impl fmt::Debug for Mutex [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:203:13 [INFO] [stderr] | [INFO] [stderr] 203 | Some(guard) => write!(f, "Mutex {{ data: ") [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Default` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:211:27 [INFO] [stderr] | [INFO] [stderr] 211 | impl Default for Mutex { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:211:10 [INFO] [stderr] | [INFO] [stderr] 211 | impl Default for Mutex { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Default` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:211:18 [INFO] [stderr] | [INFO] [stderr] 211 | impl Default for Mutex { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Deref` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:217:21 [INFO] [stderr] | [INFO] [stderr] 217 | impl<'a, T: ?Sized> Deref for MutexGuard<'a, T> [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:217:14 [INFO] [stderr] | [INFO] [stderr] 217 | impl<'a, T: ?Sized> Deref for MutexGuard<'a, T> [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `DerefMut` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:223:21 [INFO] [stderr] | [INFO] [stderr] 223 | impl<'a, T: ?Sized> DerefMut for MutexGuard<'a, T> [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:223:14 [INFO] [stderr] | [INFO] [stderr] 223 | impl<'a, T: ?Sized> DerefMut for MutexGuard<'a, T> [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Drop` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:228:21 [INFO] [stderr] | [INFO] [stderr] 228 | impl<'a, T: ?Sized> Drop for MutexGuard<'a, T> [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/mutex.rs:228:14 [INFO] [stderr] | [INFO] [stderr] 228 | impl<'a, T: ?Sized> Drop for MutexGuard<'a, T> [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:59:23 [INFO] [stderr] | [INFO] [stderr] 59 | pub struct RwLock { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `AtomicUsize` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:60:11 [INFO] [stderr] | [INFO] [stderr] 60 | lock: AtomicUsize, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UnsafeCell` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:61:11 [INFO] [stderr] | [INFO] [stderr] 61 | data: UnsafeCell, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:73:41 [INFO] [stderr] | [INFO] [stderr] 73 | pub struct RwLockReadGuard<'a, T: 'a + ?Sized> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `AtomicUsize` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:74:15 [INFO] [stderr] | [INFO] [stderr] 74 | lock: &'a AtomicUsize, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `NonNull` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:75:11 [INFO] [stderr] | [INFO] [stderr] 75 | data: NonNull, [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:638:27 [INFO] [stderr] | [INFO] [stderr] 638 | impl<'rwlock, T: ?Sized + fmt::Debug> fmt::Debug for RwLockWriteGuard<'rwlock, T> { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:639:27 [INFO] [stderr] | [INFO] [stderr] 639 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:639:46 [INFO] [stderr] | [INFO] [stderr] 639 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:82:42 [INFO] [stderr] | [INFO] [stderr] 82 | pub struct RwLockWriteGuard<'a, T: 'a + ?Sized> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:640:9 [INFO] [stderr] | [INFO] [stderr] 640 | fmt::Debug::fmt(&**self, f) [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:644:41 [INFO] [stderr] | [INFO] [stderr] 644 | impl<'rwlock, T: ?Sized + fmt::Display> fmt::Display for RwLockWriteGuard<'rwlock, T> { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `AtomicUsize` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:83:15 [INFO] [stderr] | [INFO] [stderr] 83 | lock: &'a AtomicUsize, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `NonNull` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:84:11 [INFO] [stderr] | [INFO] [stderr] 84 | data: NonNull, [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `PhantomData` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:86:17 [INFO] [stderr] | [INFO] [stderr] 86 | _invariant: PhantomData<&'a mut T>, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:98:48 [INFO] [stderr] | [INFO] [stderr] 98 | pub struct RwLockUpgradeableGuard<'a, T: 'a + ?Sized> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `AtomicUsize` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:99:15 [INFO] [stderr] | [INFO] [stderr] 99 | lock: &'a AtomicUsize, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `NonNull` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:100:11 [INFO] [stderr] | [INFO] [stderr] 100 | data: NonNull, [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `PhantomData` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:102:17 [INFO] [stderr] | [INFO] [stderr] 102 | _invariant: PhantomData<&'a mut T>, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:106:31 [INFO] [stderr] | [INFO] [stderr] 106 | unsafe impl Send for RwLock {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:106:17 [INFO] [stderr] | [INFO] [stderr] 106 | unsafe impl Send for RwLock {} [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:106:25 [INFO] [stderr] | [INFO] [stderr] 106 | unsafe impl Send for RwLock {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sync` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:107:38 [INFO] [stderr] | [INFO] [stderr] 107 | unsafe impl Sync for RwLock {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:107:17 [INFO] [stderr] | [INFO] [stderr] 107 | unsafe impl Sync for RwLock {} [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:107:25 [INFO] [stderr] | [INFO] [stderr] 107 | unsafe impl Sync for RwLock {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sync` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:107:32 [INFO] [stderr] | [INFO] [stderr] 107 | unsafe impl Sync for RwLock {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:143:10 [INFO] [stderr] | [INFO] [stderr] 143 | impl RwLock { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:644:27 [INFO] [stderr] | [INFO] [stderr] 644 | impl<'rwlock, T: ?Sized + fmt::Display> fmt::Display for RwLockWriteGuard<'rwlock, T> { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:169:17 [INFO] [stderr] | [INFO] [stderr] 169 | Some(guard) => return guard, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `cpu_relax` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:170:25 [INFO] [stderr] | [INFO] [stderr] 170 | None => cpu_relax(), [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:645:27 [INFO] [stderr] | [INFO] [stderr] 645 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Option` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:198:31 [INFO] [stderr] | [INFO] [stderr] 198 | pub fn try_read(&self) -> Option> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:645:46 [INFO] [stderr] | [INFO] [stderr] 645 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `None` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:206:13 [INFO] [stderr] | [INFO] [stderr] 206 | None [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:646:9 [INFO] [stderr] | [INFO] [stderr] 646 | fmt::Display::fmt(&**self, f) [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:208:13 [INFO] [stderr] | [INFO] [stderr] 208 | Some(RwLockReadGuard { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Option` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:240:51 [INFO] [stderr] | [INFO] [stderr] 240 | fn try_write_internal(&self, strong: bool) -> Option> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:251:13 [INFO] [stderr] | [INFO] [stderr] 251 | Some(RwLockWriteGuard { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `PhantomData` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:254:29 [INFO] [stderr] | [INFO] [stderr] 254 | _invariant: PhantomData, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `None` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:257:13 [INFO] [stderr] | [INFO] [stderr] 257 | None [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:283:17 [INFO] [stderr] | [INFO] [stderr] 283 | Some(guard) => return guard, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `cpu_relax` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:284:25 [INFO] [stderr] | [INFO] [stderr] 284 | None => cpu_relax(), [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Option` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:309:32 [INFO] [stderr] | [INFO] [stderr] 309 | pub fn try_write(&self) -> Option> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:319:17 [INFO] [stderr] | [INFO] [stderr] 319 | Some(guard) => return guard, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `cpu_relax` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:320:25 [INFO] [stderr] | [INFO] [stderr] 320 | None => cpu_relax(), [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Option` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:327:43 [INFO] [stderr] | [INFO] [stderr] 327 | pub fn try_upgradeable_read(&self) -> Option> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:329:13 [INFO] [stderr] | [INFO] [stderr] 329 | Some(RwLockUpgradeableGuard { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `PhantomData` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:332:29 [INFO] [stderr] | [INFO] [stderr] 332 | _invariant: PhantomData, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `None` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:337:13 [INFO] [stderr] | [INFO] [stderr] 337 | None [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:342:10 [INFO] [stderr] | [INFO] [stderr] 342 | impl fmt::Debug for RwLock { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:345:13 [INFO] [stderr] | [INFO] [stderr] 345 | Some(guard) => write!(f, "RwLock {{ data: ") [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Default` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:353:27 [INFO] [stderr] | [INFO] [stderr] 353 | impl Default for RwLock { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:353:10 [INFO] [stderr] | [INFO] [stderr] 353 | impl Default for RwLock { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Default` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:353:18 [INFO] [stderr] | [INFO] [stderr] 353 | impl Default for RwLock { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:359:19 [INFO] [stderr] | [INFO] [stderr] 359 | impl<'rwlock, T: ?Sized> RwLockUpgradeableGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Result` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:361:52 [INFO] [stderr] | [INFO] [stderr] 361 | fn try_upgrade_internal(self, strong: bool) -> Result, Self> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:373:23 [INFO] [stderr] | [INFO] [stderr] 373 | let out = Ok(RwLockWriteGuard { [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `PhantomData` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:376:29 [INFO] [stderr] | [INFO] [stderr] 376 | _invariant: PhantomData, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:384:13 [INFO] [stderr] | [INFO] [stderr] 384 | Err(self) [INFO] [stderr] | ^^^------ [INFO] [stderr] | | [INFO] [stderr] | help: try calling `Err` as a method: `self.Err()` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:400:17 [INFO] [stderr] | [INFO] [stderr] 400 | Ok(guard) => return guard, [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:401:17 [INFO] [stderr] | [INFO] [stderr] 401 | Err(e) => e, [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `cpu_relax` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:404:13 [INFO] [stderr] | [INFO] [stderr] 404 | cpu_relax(); [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Result` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:420:33 [INFO] [stderr] | [INFO] [stderr] 420 | pub fn try_upgrade(self) -> Result, Self> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:451:19 [INFO] [stderr] | [INFO] [stderr] 451 | impl<'rwlock, T: ?Sized> RwLockWriteGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Deref` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:478:26 [INFO] [stderr] | [INFO] [stderr] 478 | impl<'rwlock, T: ?Sized> Deref for RwLockReadGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:478:19 [INFO] [stderr] | [INFO] [stderr] 478 | impl<'rwlock, T: ?Sized> Deref for RwLockReadGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Deref` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:486:26 [INFO] [stderr] | [INFO] [stderr] 486 | impl<'rwlock, T: ?Sized> Deref for RwLockUpgradeableGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:486:19 [INFO] [stderr] | [INFO] [stderr] 486 | impl<'rwlock, T: ?Sized> Deref for RwLockUpgradeableGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Deref` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:494:26 [INFO] [stderr] | [INFO] [stderr] 494 | impl<'rwlock, T: ?Sized> Deref for RwLockWriteGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:683:43 [INFO] [stderr] | [INFO] [stderr] 683 | self.inner.lock.fetch_sub(READER, Ordering::Release); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:494:19 [INFO] [stderr] | [INFO] [stderr] 494 | impl<'rwlock, T: ?Sized> Deref for RwLockWriteGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `DerefMut` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:502:26 [INFO] [stderr] | [INFO] [stderr] 502 | impl<'rwlock, T: ?Sized> DerefMut for RwLockWriteGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:502:19 [INFO] [stderr] | [INFO] [stderr] 502 | impl<'rwlock, T: ?Sized> DerefMut for RwLockWriteGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Drop` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:508:26 [INFO] [stderr] | [INFO] [stderr] 508 | impl<'rwlock, T: ?Sized> Drop for RwLockReadGuard<'rwlock, T> { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:508:19 [INFO] [stderr] | [INFO] [stderr] 508 | impl<'rwlock, T: ?Sized> Drop for RwLockReadGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Drop` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:515:26 [INFO] [stderr] | [INFO] [stderr] 515 | impl<'rwlock, T: ?Sized> Drop for RwLockUpgradeableGuard<'rwlock, T> { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:515:19 [INFO] [stderr] | [INFO] [stderr] 515 | impl<'rwlock, T: ?Sized> Drop for RwLockUpgradeableGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Drop` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:525:26 [INFO] [stderr] | [INFO] [stderr] 525 | impl<'rwlock, T: ?Sized> Drop for RwLockWriteGuard<'rwlock, T> { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:525:19 [INFO] [stderr] | [INFO] [stderr] 525 | impl<'rwlock, T: ?Sized> Drop for RwLockWriteGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `AtomicUsize` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:537:14 [INFO] [stderr] | [INFO] [stderr] 537 | atomic: &AtomicUsize, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:693:45 [INFO] [stderr] | [INFO] [stderr] 693 | self.inner.lock.fetch_sub(UPGRADED, Ordering::AcqRel); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Ordering` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:540:14 [INFO] [stderr] | [INFO] [stderr] 540 | success: Ordering, [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Ordering` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:541:14 [INFO] [stderr] | [INFO] [stderr] 541 | failure: Ordering, [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Result` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/rw_lock.rs:543:6 [INFO] [stderr] | [INFO] [stderr] 543 | ) -> Result { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `AtomicUsize` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:22:12 [INFO] [stderr] | [INFO] [stderr] 22 | state: AtomicUsize, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UnsafeCell` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:23:11 [INFO] [stderr] | [INFO] [stderr] 23 | data: UnsafeCell>, // TODO remove option and use mem::uninitialized [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Option` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:23:22 [INFO] [stderr] | [INFO] [stderr] 23 | data: UnsafeCell>, // TODO remove option and use mem::uninitialized [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:29:13 [INFO] [stderr] | [INFO] [stderr] 29 | Some(s) => write!(f, "Once {{ data: ") [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sync` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:39:29 [INFO] [stderr] | [INFO] [stderr] 39 | unsafe impl Sync for Once {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Ordering` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:703:57 [INFO] [stderr] | [INFO] [stderr] 703 | self.inner.lock.fetch_and(!(WRITER | UPGRADED), Ordering::Release); [INFO] [stderr] | ^^^^^^^^ use of undeclared type `Ordering` [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:39:16 [INFO] [stderr] | [INFO] [stderr] 39 | unsafe impl Sync for Once {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sync` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:39:23 [INFO] [stderr] | [INFO] [stderr] 39 | unsafe impl Sync for Once {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:40:22 [INFO] [stderr] | [INFO] [stderr] 40 | unsafe impl Send for Once {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:40:16 [INFO] [stderr] | [INFO] [stderr] 40 | unsafe impl Send for Once {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `None` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:55:31 [INFO] [stderr] | [INFO] [stderr] 55 | data: UnsafeCell::new(None), [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `unreachable` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:65:33 [INFO] [stderr] | [INFO] [stderr] 65 | None => unsafe { unreachable() }, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:66:13 [INFO] [stderr] | [INFO] [stderr] 66 | Some(p) => p, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `FnOnce` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:99:18 [INFO] [stderr] | [INFO] [stderr] 99 | where F: FnOnce() -> T [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:110:45 [INFO] [stderr] | [INFO] [stderr] 110 | unsafe { *self.data.get() = Some(builder()) }; [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `cpu_relax` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:125:21 [INFO] [stderr] | [INFO] [stderr] 125 | cpu_relax(); [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `unreachable` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:130:31 [INFO] [stderr] | [INFO] [stderr] 130 | _ => unsafe { unreachable() }, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Option` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:136:33 [INFO] [stderr] | [INFO] [stderr] 136 | pub fn try<'a>(&'a self) -> Option<&'a T> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:138:25 [INFO] [stderr] | [INFO] [stderr] 138 | COMPLETE => Some(self.force_get()), [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `None` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:139:25 [INFO] [stderr] | [INFO] [stderr] 139 | _ => None, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Option` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:145:34 [INFO] [stderr] | [INFO] [stderr] 145 | pub fn wait<'a>(&'a self) -> Option<&'a T> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `None` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:148:38 [INFO] [stderr] | [INFO] [stderr] 148 | INCOMPLETE => return None, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `cpu_relax` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:149:31 [INFO] [stderr] | [INFO] [stderr] 149 | RUNNING => cpu_relax(), // We spin [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:150:38 [INFO] [stderr] | [INFO] [stderr] 150 | COMPLETE => return Some(self.force_get()), [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `unreachable` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:152:31 [INFO] [stderr] | [INFO] [stderr] 152 | _ => unsafe { unreachable() }, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `AtomicUsize` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:159:16 [INFO] [stderr] | [INFO] [stderr] 159 | state: &'a AtomicUsize, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Drop` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/once.rs:163:10 [INFO] [stderr] | [INFO] [stderr] 163 | impl<'a> Drop for Finish<'a> { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `drop` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/barrier.rs:147:17 [INFO] [stderr] | [INFO] [stderr] 147 | drop(lock); [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `cpu_relax` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/barrier.rs:148:17 [INFO] [stderr] | [INFO] [stderr] 148 | cpu_relax(); [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Cell` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/lazy.rs:43:11 [INFO] [stderr] | [INFO] [stderr] 43 | init: Cell>, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Option` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/lazy.rs:43:16 [INFO] [stderr] | [INFO] [stderr] 43 | init: Cell>, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sync` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/lazy.rs:57:25 [INFO] [stderr] | [INFO] [stderr] 57 | unsafe impl Sync for Lazy where Once: Sync {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/lazy.rs:57:19 [INFO] [stderr] | [INFO] [stderr] 57 | unsafe impl Sync for Lazy where Once: Sync {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sync` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/lazy.rs:57:60 [INFO] [stderr] | [INFO] [stderr] 57 | unsafe impl Sync for Lazy where Once: Sync {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/lazy.rs:64:51 [INFO] [stderr] | [INFO] [stderr] 64 | Lazy { cell: Once::new(), init: Cell::new(Some(f)) } [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `FnOnce` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/lazy.rs:68:12 [INFO] [stderr] | [INFO] [stderr] 68 | impl T> Lazy { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/lazy.rs:85:13 [INFO] [stderr] | [INFO] [stderr] 85 | Some(f) => f(), [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Deref` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/lazy.rs:91:27 [INFO] [stderr] | [INFO] [stderr] 91 | impl T> Deref for Lazy { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `FnOnce` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/lazy.rs:91:12 [INFO] [stderr] | [INFO] [stderr] 91 | impl T> Deref for Lazy { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Default` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/lazy.rs:98:18 [INFO] [stderr] | [INFO] [stderr] 98 | impl Default for Lazy { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Default` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/lazy.rs:98:9 [INFO] [stderr] | [INFO] [stderr] 98 | impl Default for Lazy { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:55:26 [INFO] [stderr] | [INFO] [stderr] 55 | pub struct SpinMutex { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `AtomicBool` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:56:22 [INFO] [stderr] | [INFO] [stderr] 56 | pub(crate) lock: AtomicBool, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UnsafeCell` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:57:11 [INFO] [stderr] | [INFO] [stderr] 57 | data: UnsafeCell, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:63:35 [INFO] [stderr] | [INFO] [stderr] 63 | pub struct SpinMutexGuard<'a, T: ?Sized + 'a> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `AtomicBool` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:64:15 [INFO] [stderr] | [INFO] [stderr] 64 | lock: &'a AtomicBool, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sync` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:69:31 [INFO] [stderr] | [INFO] [stderr] 69 | unsafe impl Sync for SpinMutex {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:69:17 [INFO] [stderr] | [INFO] [stderr] 69 | unsafe impl Sync for SpinMutex {} [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:69:25 [INFO] [stderr] | [INFO] [stderr] 69 | unsafe impl Sync for SpinMutex {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:70:31 [INFO] [stderr] | [INFO] [stderr] 70 | unsafe impl Send for SpinMutex {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:70:17 [INFO] [stderr] | [INFO] [stderr] 70 | unsafe impl Send for SpinMutex {} [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:70:25 [INFO] [stderr] | [INFO] [stderr] 70 | unsafe impl Send for SpinMutex {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:113:10 [INFO] [stderr] | [INFO] [stderr] 113 | impl SpinMutex { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `relax` in the crate root [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:146:24 [INFO] [stderr] | [INFO] [stderr] 146 | crate::relax(); [INFO] [stderr] | ^^^^^ not found in the crate root [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Option` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:183:31 [INFO] [stderr] | [INFO] [stderr] 183 | pub fn try_lock(&self) -> Option> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:187:13 [INFO] [stderr] | [INFO] [stderr] 187 | Some(SpinMutexGuard { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `None` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:192:13 [INFO] [stderr] | [INFO] [stderr] 192 | None [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:217:10 [INFO] [stderr] | [INFO] [stderr] 217 | impl fmt::Debug for SpinMutex { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:220:13 [INFO] [stderr] | [INFO] [stderr] 220 | Some(guard) => write!(f, "Mutex {{ data: ") [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Default` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:228:27 [INFO] [stderr] | [INFO] [stderr] 228 | impl Default for SpinMutex { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:228:10 [INFO] [stderr] | [INFO] [stderr] 228 | impl Default for SpinMutex { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Default` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:228:18 [INFO] [stderr] | [INFO] [stderr] 228 | impl Default for SpinMutex { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `From` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:234:9 [INFO] [stderr] | [INFO] [stderr] 234 | impl From for SpinMutex { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:240:14 [INFO] [stderr] | [INFO] [stderr] 240 | impl<'a, T: ?Sized> SpinMutexGuard<'a, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:261:14 [INFO] [stderr] | [INFO] [stderr] 261 | impl<'a, T: ?Sized + fmt::Debug> fmt::Debug for SpinMutexGuard<'a, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:267:14 [INFO] [stderr] | [INFO] [stderr] 267 | impl<'a, T: ?Sized + fmt::Display> fmt::Display for SpinMutexGuard<'a, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Deref` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:273:21 [INFO] [stderr] | [INFO] [stderr] 273 | impl<'a, T: ?Sized> Deref for SpinMutexGuard<'a, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:273:14 [INFO] [stderr] | [INFO] [stderr] 273 | impl<'a, T: ?Sized> Deref for SpinMutexGuard<'a, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `DerefMut` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:280:21 [INFO] [stderr] | [INFO] [stderr] 280 | impl<'a, T: ?Sized> DerefMut for SpinMutexGuard<'a, T> { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:280:14 [INFO] [stderr] | [INFO] [stderr] 280 | impl<'a, T: ?Sized> DerefMut for SpinMutexGuard<'a, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Drop` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:286:21 [INFO] [stderr] | [INFO] [stderr] 286 | impl<'a, T: ?Sized> Drop for SpinMutexGuard<'a, T> { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/spin.rs:286:14 [INFO] [stderr] | [INFO] [stderr] 286 | impl<'a, T: ?Sized> Drop for SpinMutexGuard<'a, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:62:28 [INFO] [stderr] | [INFO] [stderr] 62 | pub struct TicketMutex { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `AtomicUsize` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:63:29 [INFO] [stderr] | [INFO] [stderr] 63 | pub(crate) next_ticket: AtomicUsize, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `AtomicUsize` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:64:30 [INFO] [stderr] | [INFO] [stderr] 64 | pub(crate) next_serving: AtomicUsize, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UnsafeCell` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:65:12 [INFO] [stderr] | [INFO] [stderr] 65 | value: UnsafeCell, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:71:37 [INFO] [stderr] | [INFO] [stderr] 71 | pub struct TicketMutexGuard<'a, T: ?Sized + 'a> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `AtomicUsize` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:72:23 [INFO] [stderr] | [INFO] [stderr] 72 | next_serving: &'a AtomicUsize, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sync` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:77:31 [INFO] [stderr] | [INFO] [stderr] 77 | unsafe impl Sync for TicketMutex {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:77:17 [INFO] [stderr] | [INFO] [stderr] 77 | unsafe impl Sync for TicketMutex {} [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:77:25 [INFO] [stderr] | [INFO] [stderr] 77 | unsafe impl Sync for TicketMutex {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:78:31 [INFO] [stderr] | [INFO] [stderr] 78 | unsafe impl Send for TicketMutex {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:78:17 [INFO] [stderr] | [INFO] [stderr] 78 | unsafe impl Send for TicketMutex {} [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:78:25 [INFO] [stderr] | [INFO] [stderr] 78 | unsafe impl Send for TicketMutex {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:119:10 [INFO] [stderr] | [INFO] [stderr] 119 | impl fmt::Debug for TicketMutex { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:122:13 [INFO] [stderr] | [INFO] [stderr] 122 | Some(guard) => write!(f, "Mutex {{ data: ") [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:130:10 [INFO] [stderr] | [INFO] [stderr] 130 | impl TicketMutex { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `relax` in the crate root [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:162:20 [INFO] [stderr] | [INFO] [stderr] 162 | crate::relax(); [INFO] [stderr] | ^^^^^ not found in the crate root [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Option` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:205:31 [INFO] [stderr] | [INFO] [stderr] 205 | pub fn try_lock(&self) -> Option> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:210:21 [INFO] [stderr] | [INFO] [stderr] 210 | Some(ticket + 1) [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `None` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:212:21 [INFO] [stderr] | [INFO] [stderr] 212 | None [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Default` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:249:27 [INFO] [stderr] | [INFO] [stderr] 249 | impl Default for TicketMutex { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:249:10 [INFO] [stderr] | [INFO] [stderr] 249 | impl Default for TicketMutex { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Default` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:249:18 [INFO] [stderr] | [INFO] [stderr] 249 | impl Default for TicketMutex { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `From` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:255:9 [INFO] [stderr] | [INFO] [stderr] 255 | impl From for TicketMutex { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:261:14 [INFO] [stderr] | [INFO] [stderr] 261 | impl<'a, T: ?Sized> TicketMutexGuard<'a, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:282:14 [INFO] [stderr] | [INFO] [stderr] 282 | impl<'a, T: ?Sized + fmt::Debug> fmt::Debug for TicketMutexGuard<'a, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:288:14 [INFO] [stderr] | [INFO] [stderr] 288 | impl<'a, T: ?Sized + fmt::Display> fmt::Display for TicketMutexGuard<'a, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Deref` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:294:21 [INFO] [stderr] | [INFO] [stderr] 294 | impl<'a, T: ?Sized> Deref for TicketMutexGuard<'a, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:294:14 [INFO] [stderr] | [INFO] [stderr] 294 | impl<'a, T: ?Sized> Deref for TicketMutexGuard<'a, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `DerefMut` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:301:21 [INFO] [stderr] | [INFO] [stderr] 301 | impl<'a, T: ?Sized> DerefMut for TicketMutexGuard<'a, T> { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:301:14 [INFO] [stderr] | [INFO] [stderr] 301 | impl<'a, T: ?Sized> DerefMut for TicketMutexGuard<'a, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Drop` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:307:21 [INFO] [stderr] | [INFO] [stderr] 307 | impl<'a, T: ?Sized> Drop for TicketMutexGuard<'a, T> { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex/ticket.rs:307:14 [INFO] [stderr] | [INFO] [stderr] 307 | impl<'a, T: ?Sized> Drop for TicketMutexGuard<'a, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:86:22 [INFO] [stderr] | [INFO] [stderr] 86 | pub struct Mutex { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sync` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:93:31 [INFO] [stderr] | [INFO] [stderr] 93 | unsafe impl Sync for Mutex {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:93:17 [INFO] [stderr] | [INFO] [stderr] 93 | unsafe impl Sync for Mutex {} [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:93:25 [INFO] [stderr] | [INFO] [stderr] 93 | unsafe impl Sync for Mutex {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:94:31 [INFO] [stderr] | [INFO] [stderr] 94 | unsafe impl Send for Mutex {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:94:17 [INFO] [stderr] | [INFO] [stderr] 94 | unsafe impl Send for Mutex {} [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:94:25 [INFO] [stderr] | [INFO] [stderr] 94 | unsafe impl Send for Mutex {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:103:36 [INFO] [stderr] | [INFO] [stderr] 103 | pub struct MutexGuard<'a, T: 'a + ?Sized> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:145:10 [INFO] [stderr] | [INFO] [stderr] 145 | impl Mutex { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Option` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:205:31 [INFO] [stderr] | [INFO] [stderr] 205 | pub fn try_lock(&self) -> Option> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:230:10 [INFO] [stderr] | [INFO] [stderr] 230 | impl fmt::Debug for Mutex { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Default` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:236:27 [INFO] [stderr] | [INFO] [stderr] 236 | impl Default for Mutex { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:236:10 [INFO] [stderr] | [INFO] [stderr] 236 | impl Default for Mutex { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Default` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:236:18 [INFO] [stderr] | [INFO] [stderr] 236 | impl Default for Mutex { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `From` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:242:9 [INFO] [stderr] | [INFO] [stderr] 242 | impl From for Mutex { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:248:14 [INFO] [stderr] | [INFO] [stderr] 248 | impl<'a, T: ?Sized> MutexGuard<'a, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:267:14 [INFO] [stderr] | [INFO] [stderr] 267 | impl<'a, T: ?Sized + fmt::Debug> fmt::Debug for MutexGuard<'a, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:273:14 [INFO] [stderr] | [INFO] [stderr] 273 | impl<'a, T: ?Sized + fmt::Display> fmt::Display for MutexGuard<'a, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Deref` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:279:21 [INFO] [stderr] | [INFO] [stderr] 279 | impl<'a, T: ?Sized> Deref for MutexGuard<'a, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:279:14 [INFO] [stderr] | [INFO] [stderr] 279 | impl<'a, T: ?Sized> Deref for MutexGuard<'a, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `DerefMut` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:286:21 [INFO] [stderr] | [INFO] [stderr] 286 | impl<'a, T: ?Sized> DerefMut for MutexGuard<'a, T> { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/mutex.rs:286:14 [INFO] [stderr] | [INFO] [stderr] 286 | impl<'a, T: ?Sized> DerefMut for MutexGuard<'a, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `AtomicUsize` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:30:12 [INFO] [stderr] | [INFO] [stderr] 30 | state: AtomicUsize, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UnsafeCell` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:31:11 [INFO] [stderr] | [INFO] [stderr] 31 | data: UnsafeCell>, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `MaybeUninit` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:31:22 [INFO] [stderr] | [INFO] [stderr] 31 | data: UnsafeCell>, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:37:13 [INFO] [stderr] | [INFO] [stderr] 37 | Some(s) => write!(f, "Once {{ data: ") [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sync` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:47:29 [INFO] [stderr] | [INFO] [stderr] 47 | unsafe impl Sync for Once {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:47:16 [INFO] [stderr] | [INFO] [stderr] 47 | unsafe impl Sync for Once {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sync` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:47:23 [INFO] [stderr] | [INFO] [stderr] 47 | unsafe impl Sync for Once {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:48:22 [INFO] [stderr] | [INFO] [stderr] 48 | unsafe impl Send for Once {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:48:16 [INFO] [stderr] | [INFO] [stderr] 48 | unsafe impl Send for Once {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `FnOnce` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:138:25 [INFO] [stderr] | [INFO] [stderr] 138 | pub fn call_once T>(&self, f: F) -> &T { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Option` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:174:26 [INFO] [stderr] | [INFO] [stderr] 174 | pub fn get(&self) -> Option<&T> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:176:25 [INFO] [stderr] | [INFO] [stderr] 176 | COMPLETE => Some(unsafe { self.force_get() }), [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `None` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:177:18 [INFO] [stderr] | [INFO] [stderr] 177 | _ => None, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Option` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:185:34 [INFO] [stderr] | [INFO] [stderr] 185 | pub fn get_mut(&mut self) -> Option<&mut T> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:187:25 [INFO] [stderr] | [INFO] [stderr] 187 | COMPLETE => Some(unsafe { self.force_get_mut() }), [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `None` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:188:18 [INFO] [stderr] | [INFO] [stderr] 188 | _ => None, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Option` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:196:40 [INFO] [stderr] | [INFO] [stderr] 196 | pub fn try_into_inner(mut self) -> Option { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:198:25 [INFO] [stderr] | [INFO] [stderr] 198 | COMPLETE => Some(unsafe { self.force_into_inner() }), [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `None` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:199:18 [INFO] [stderr] | [INFO] [stderr] 199 | _ => None, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:220:17 [INFO] [stderr] | [INFO] [stderr] 220 | Some(x) => break x, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `relax` in the crate root [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:221:32 [INFO] [stderr] | [INFO] [stderr] 221 | None => crate::relax(), [INFO] [stderr] | ^^^^^ not found in the crate root [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Option` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:236:27 [INFO] [stderr] | [INFO] [stderr] 236 | pub fn poll(&self) -> Option<&T> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `None` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:239:38 [INFO] [stderr] | [INFO] [stderr] 239 | INCOMPLETE => return None, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `relax` in the crate root [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:240:35 [INFO] [stderr] | [INFO] [stderr] 240 | RUNNING => crate::relax(), // We spin [INFO] [stderr] | ^^^^^ not found in the crate root [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:241:36 [INFO] [stderr] | [INFO] [stderr] 241 | COMPLETE => return Some(unsafe { self.force_get() }), [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `unreachable` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:243:31 [INFO] [stderr] | [INFO] [stderr] 243 | _ => unsafe { unreachable() }, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `From` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:249:9 [INFO] [stderr] | [INFO] [stderr] 249 | impl From for Once { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Drop` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:255:9 [INFO] [stderr] | [INFO] [stderr] 255 | impl Drop for Once { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `AtomicUsize` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:267:16 [INFO] [stderr] | [INFO] [stderr] 267 | state: &'a AtomicUsize, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Drop` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/once.rs:271:10 [INFO] [stderr] | [INFO] [stderr] 271 | impl<'a> Drop for Finish<'a> { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:64:23 [INFO] [stderr] | [INFO] [stderr] 64 | pub struct RwLock { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `AtomicUsize` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:65:11 [INFO] [stderr] | [INFO] [stderr] 65 | lock: AtomicUsize, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `UnsafeCell` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:66:11 [INFO] [stderr] | [INFO] [stderr] 66 | data: UnsafeCell, [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:77:41 [INFO] [stderr] | [INFO] [stderr] 77 | pub struct RwLockReadGuard<'a, T: 'a + ?Sized> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:85:42 [INFO] [stderr] | [INFO] [stderr] 85 | pub struct RwLockWriteGuard<'a, T: 'a + ?Sized> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:98:47 [INFO] [stderr] | [INFO] [stderr] 98 | pub struct RwLockUpgradableGuard<'a, T: 'a + ?Sized> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:104:31 [INFO] [stderr] | [INFO] [stderr] 104 | unsafe impl Send for RwLock {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:104:17 [INFO] [stderr] | [INFO] [stderr] 104 | unsafe impl Send for RwLock {} [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:104:25 [INFO] [stderr] | [INFO] [stderr] 104 | unsafe impl Send for RwLock {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sync` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:105:38 [INFO] [stderr] | [INFO] [stderr] 105 | unsafe impl Sync for RwLock {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:105:17 [INFO] [stderr] | [INFO] [stderr] 105 | unsafe impl Sync for RwLock {} [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Send` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:105:25 [INFO] [stderr] | [INFO] [stderr] 105 | unsafe impl Sync for RwLock {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sync` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:105:32 [INFO] [stderr] | [INFO] [stderr] 105 | unsafe impl Sync for RwLock {} [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:141:10 [INFO] [stderr] | [INFO] [stderr] 141 | impl RwLock { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:167:17 [INFO] [stderr] | [INFO] [stderr] 167 | Some(guard) => return guard, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `relax` in the crate root [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:168:32 [INFO] [stderr] | [INFO] [stderr] 168 | None => crate::relax(), [INFO] [stderr] | ^^^^^ not found in the crate root [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Option` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:196:31 [INFO] [stderr] | [INFO] [stderr] 196 | pub fn try_read(&self) -> Option> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `None` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:204:13 [INFO] [stderr] | [INFO] [stderr] 204 | None [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:206:13 [INFO] [stderr] | [INFO] [stderr] 206 | Some(RwLockReadGuard { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Option` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:265:51 [INFO] [stderr] | [INFO] [stderr] 265 | fn try_write_internal(&self, strong: bool) -> Option> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:276:13 [INFO] [stderr] | [INFO] [stderr] 276 | Some(RwLockWriteGuard { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `None` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:281:13 [INFO] [stderr] | [INFO] [stderr] 281 | None [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:307:17 [INFO] [stderr] | [INFO] [stderr] 307 | Some(guard) => return guard, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `relax` in the crate root [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:308:32 [INFO] [stderr] | [INFO] [stderr] 308 | None => crate::relax(), [INFO] [stderr] | ^^^^^ not found in the crate root [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Option` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:333:32 [INFO] [stderr] | [INFO] [stderr] 333 | pub fn try_write(&self) -> Option> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:343:17 [INFO] [stderr] | [INFO] [stderr] 343 | Some(guard) => return guard, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `relax` in the crate root [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:344:32 [INFO] [stderr] | [INFO] [stderr] 344 | None => crate::relax(), [INFO] [stderr] | ^^^^^ not found in the crate root [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Option` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:351:43 [INFO] [stderr] | [INFO] [stderr] 351 | pub fn try_upgradeable_read(&self) -> Option> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:353:13 [INFO] [stderr] | [INFO] [stderr] 353 | Some(RwLockUpgradableGuard { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `None` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:360:13 [INFO] [stderr] | [INFO] [stderr] 360 | None [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:383:10 [INFO] [stderr] | [INFO] [stderr] 383 | impl fmt::Debug for RwLock { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:386:13 [INFO] [stderr] | [INFO] [stderr] 386 | Some(guard) => write!(f, "RwLock {{ data: ") [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Default` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:394:27 [INFO] [stderr] | [INFO] [stderr] 394 | impl Default for RwLock { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:394:10 [INFO] [stderr] | [INFO] [stderr] 394 | impl Default for RwLock { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Default` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:394:18 [INFO] [stderr] | [INFO] [stderr] 394 | impl Default for RwLock { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `From` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:400:9 [INFO] [stderr] | [INFO] [stderr] 400 | impl From for RwLock { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:406:19 [INFO] [stderr] | [INFO] [stderr] 406 | impl<'rwlock, T: ?Sized> RwLockReadGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:425:19 [INFO] [stderr] | [INFO] [stderr] 425 | impl<'rwlock, T: ?Sized + fmt::Debug> fmt::Debug for RwLockReadGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:431:19 [INFO] [stderr] | [INFO] [stderr] 431 | impl<'rwlock, T: ?Sized + fmt::Display> fmt::Display for RwLockReadGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:437:19 [INFO] [stderr] | [INFO] [stderr] 437 | impl<'rwlock, T: ?Sized> RwLockUpgradableGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Result` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:439:52 [INFO] [stderr] | [INFO] [stderr] 439 | fn try_upgrade_internal(self, strong: bool) -> Result, Self> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:456:13 [INFO] [stderr] | [INFO] [stderr] 456 | Ok(RwLockWriteGuard { [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:461:13 [INFO] [stderr] | [INFO] [stderr] 461 | Err(self) [INFO] [stderr] | ^^^------ [INFO] [stderr] | | [INFO] [stderr] | help: try calling `Err` as a method: `self.Err()` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Ok` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:477:17 [INFO] [stderr] | [INFO] [stderr] 477 | Ok(guard) => return guard, [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct or tuple variant `Err` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:478:17 [INFO] [stderr] | [INFO] [stderr] 478 | Err(e) => e, [INFO] [stderr] | ^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `relax` in the crate root [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:481:20 [INFO] [stderr] | [INFO] [stderr] 481 | crate::relax(); [INFO] [stderr] | ^^^^^ not found in the crate root [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Result` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:497:33 [INFO] [stderr] | [INFO] [stderr] 497 | pub fn try_upgrade(self) -> Result, Self> { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:548:19 [INFO] [stderr] | [INFO] [stderr] 548 | impl<'rwlock, T: ?Sized + fmt::Debug> fmt::Debug for RwLockUpgradableGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:554:19 [INFO] [stderr] | [INFO] [stderr] 554 | impl<'rwlock, T: ?Sized + fmt::Display> fmt::Display for RwLockUpgradableGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:560:19 [INFO] [stderr] | [INFO] [stderr] 560 | impl<'rwlock, T: ?Sized> RwLockWriteGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:638:19 [INFO] [stderr] | [INFO] [stderr] 638 | impl<'rwlock, T: ?Sized + fmt::Debug> fmt::Debug for RwLockWriteGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:644:19 [INFO] [stderr] | [INFO] [stderr] 644 | impl<'rwlock, T: ?Sized + fmt::Display> fmt::Display for RwLockWriteGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Deref` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:650:26 [INFO] [stderr] | [INFO] [stderr] 650 | impl<'rwlock, T: ?Sized> Deref for RwLockReadGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:650:19 [INFO] [stderr] | [INFO] [stderr] 650 | impl<'rwlock, T: ?Sized> Deref for RwLockReadGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Deref` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:658:26 [INFO] [stderr] | [INFO] [stderr] 658 | impl<'rwlock, T: ?Sized> Deref for RwLockUpgradableGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:658:19 [INFO] [stderr] | [INFO] [stderr] 658 | impl<'rwlock, T: ?Sized> Deref for RwLockUpgradableGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Deref` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:666:26 [INFO] [stderr] | [INFO] [stderr] 666 | impl<'rwlock, T: ?Sized> Deref for RwLockWriteGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:666:19 [INFO] [stderr] | [INFO] [stderr] 666 | impl<'rwlock, T: ?Sized> Deref for RwLockWriteGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `DerefMut` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:674:26 [INFO] [stderr] | [INFO] [stderr] 674 | impl<'rwlock, T: ?Sized> DerefMut for RwLockWriteGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:674:19 [INFO] [stderr] | [INFO] [stderr] 674 | impl<'rwlock, T: ?Sized> DerefMut for RwLockWriteGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Drop` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:680:26 [INFO] [stderr] | [INFO] [stderr] 680 | impl<'rwlock, T: ?Sized> Drop for RwLockReadGuard<'rwlock, T> { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:680:19 [INFO] [stderr] | [INFO] [stderr] 680 | impl<'rwlock, T: ?Sized> Drop for RwLockReadGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Drop` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:687:26 [INFO] [stderr] | [INFO] [stderr] 687 | impl<'rwlock, T: ?Sized> Drop for RwLockUpgradableGuard<'rwlock, T> { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:687:19 [INFO] [stderr] | [INFO] [stderr] 687 | impl<'rwlock, T: ?Sized> Drop for RwLockUpgradableGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Drop` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:697:26 [INFO] [stderr] | [INFO] [stderr] 697 | impl<'rwlock, T: ?Sized> Drop for RwLockWriteGuard<'rwlock, T> { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sized` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:697:19 [INFO] [stderr] | [INFO] [stderr] 697 | impl<'rwlock, T: ?Sized> Drop for RwLockWriteGuard<'rwlock, T> { [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `AtomicUsize` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:709:14 [INFO] [stderr] | [INFO] [stderr] 709 | atomic: &AtomicUsize, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Ordering` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:712:14 [INFO] [stderr] | [INFO] [stderr] 712 | success: Ordering, [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Ordering` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:713:14 [INFO] [stderr] | [INFO] [stderr] 713 | failure: Ordering, [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Result` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/spin-0.7.1/src/rw_lock.rs:715:6 [INFO] [stderr] | [INFO] [stderr] 715 | ) -> Result { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ManuallyDrop` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:319:20 [INFO] [stderr] | [INFO] [stderr] 319 | value: ManuallyDrop::new(v), [INFO] [stderr] | ^^^^^^^^^^^^ use of undeclared type `ManuallyDrop` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ManuallyDrop` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:320:21 [INFO] [stderr] | [INFO] [stderr] 320 | dropfn: ManuallyDrop::new(dropfn), [INFO] [stderr] | ^^^^^^^^^^^^ use of undeclared type `ManuallyDrop` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ptr` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:352:25 [INFO] [stderr] | [INFO] [stderr] 352 | let value = ptr::read(&*guard.value); [INFO] [stderr] | ^^^ use of undeclared crate or module `ptr` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ptr` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:357:27 [INFO] [stderr] | [INFO] [stderr] 357 | let _dropfn = ptr::read(&*guard.dropfn); [INFO] [stderr] | ^^^ use of undeclared crate or module `ptr` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `mem` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:358:13 [INFO] [stderr] | [INFO] [stderr] 358 | mem::forget(guard); [INFO] [stderr] | ^^^ use of undeclared crate or module `mem` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ptr` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:456:14 [INFO] [stderr] | [INFO] [stderr] 456 | (ptr::read(&*self.value), ptr::read(&*self.dropfn)) [INFO] [stderr] | ^^^ use of undeclared crate or module `ptr` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ptr` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:456:39 [INFO] [stderr] | [INFO] [stderr] 456 | (ptr::read(&*self.value), ptr::read(&*self.dropfn)) [INFO] [stderr] | ^^^ use of undeclared crate or module `ptr` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:464:15 [INFO] [stderr] | [INFO] [stderr] 464 | impl fmt::Debug for ScopeGuard [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:465:14 [INFO] [stderr] | [INFO] [stderr] 465 | where T: fmt::Debug, [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:469:27 [INFO] [stderr] | [INFO] [stderr] 469 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `fmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:469:46 [INFO] [stderr] | [INFO] [stderr] 469 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { [INFO] [stderr] | ^^^ use of undeclared crate or module `fmt` [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `FnOnce` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:299:14 [INFO] [stderr] | [INFO] [stderr] 299 | where F: FnOnce(T), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ManuallyDrop` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:302:12 [INFO] [stderr] | [INFO] [stderr] 302 | value: ManuallyDrop, [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ManuallyDrop` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:303:13 [INFO] [stderr] | [INFO] [stderr] 303 | dropfn: ManuallyDrop, [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `PhantomData` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:305:15 [INFO] [stderr] | [INFO] [stderr] 305 | strategy: PhantomData S>, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `FnOnce` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:309:14 [INFO] [stderr] | [INFO] [stderr] 309 | where F: FnOnce(T), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `PhantomData` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:321:23 [INFO] [stderr] | [INFO] [stderr] 321 | strategy: PhantomData, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `FnOnce` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:368:14 [INFO] [stderr] | [INFO] [stderr] 368 | where F: FnOnce(T) [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sync` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:422:22 [INFO] [stderr] | [INFO] [stderr] 422 | unsafe impl Sync for ScopeGuard [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Sync` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:423:14 [INFO] [stderr] | [INFO] [stderr] 423 | where T: Sync, [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `FnOnce` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:424:14 [INFO] [stderr] | [INFO] [stderr] 424 | F: FnOnce(T), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Deref` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:428:15 [INFO] [stderr] | [INFO] [stderr] 428 | impl Deref for ScopeGuard [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `FnOnce` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:429:14 [INFO] [stderr] | [INFO] [stderr] 429 | where F: FnOnce(T), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `DerefMut` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:439:15 [INFO] [stderr] | [INFO] [stderr] 439 | impl DerefMut for ScopeGuard [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `FnOnce` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:440:14 [INFO] [stderr] | [INFO] [stderr] 440 | where F: FnOnce(T), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Drop` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:448:15 [INFO] [stderr] | [INFO] [stderr] 448 | impl Drop for ScopeGuard [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `FnOnce` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:449:14 [INFO] [stderr] | [INFO] [stderr] 449 | where F: FnOnce(T), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `FnOnce` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs:466:14 [INFO] [stderr] | [INFO] [stderr] 466 | F: FnOnce(T), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error: build failed [INFO] [stderr] error: test failed, to rerun pass '--bin xtask' [INFO] running `Command { std: "docker" "inspect" "fb9c145a1c3b63034b67f73164b977ebaf74c69702b25f5a983e3140dc1682d2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fb9c145a1c3b63034b67f73164b977ebaf74c69702b25f5a983e3140dc1682d2", kill_on_drop: false }` [INFO] [stdout] fb9c145a1c3b63034b67f73164b977ebaf74c69702b25f5a983e3140dc1682d2