[INFO] cloning repository https://github.com/BestClaws/water_flow_alarm
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/BestClaws/water_flow_alarm" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBestClaws%2Fwater_flow_alarm", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBestClaws%2Fwater_flow_alarm'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 3c6d729d71ef186bd0a46ae2531f8184ba41bc7d
[INFO] checking BestClaws/water_flow_alarm against try#22cc29ba5b459fb386c0406b9baf3a49eb0fba39 for pr-146095
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBestClaws%2Fwater_flow_alarm" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-7-tc2/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/BestClaws/water_flow_alarm
[INFO] finished tweaking git repo https://github.com/BestClaws/water_flow_alarm
[INFO] tweaked toml for git repo https://github.com/BestClaws/water_flow_alarm written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/BestClaws/water_flow_alarm on toolchain 22cc29ba5b459fb386c0406b9baf3a49eb0fba39
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+22cc29ba5b459fb386c0406b9baf3a49eb0fba39" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/BestClaws/water_flow_alarm already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+22cc29ba5b459fb386c0406b9baf3a49eb0fba39" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+22cc29ba5b459fb386c0406b9baf3a49eb0fba39" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 8423109e8dcbcecb9610a06c85de6a93813873dfddd9684e1ed44db1b986cf59
[INFO] running `Command { std: "docker" "start" "-a" "8423109e8dcbcecb9610a06c85de6a93813873dfddd9684e1ed44db1b986cf59", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8423109e8dcbcecb9610a06c85de6a93813873dfddd9684e1ed44db1b986cf59", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8423109e8dcbcecb9610a06c85de6a93813873dfddd9684e1ed44db1b986cf59", kill_on_drop: false }`
[INFO] [stdout] 8423109e8dcbcecb9610a06c85de6a93813873dfddd9684e1ed44db1b986cf59
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+22cc29ba5b459fb386c0406b9baf3a49eb0fba39" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4f7969f5b22bd181db4ec4e3fe13aa098e2296c5c5764bcf9a7c5b928bcfdc01
[INFO] running `Command { std: "docker" "start" "-a" "4f7969f5b22bd181db4ec4e3fe13aa098e2296c5c5764bcf9a7c5b928bcfdc01", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.70
[INFO] [stderr]    Compiling portable-atomic v1.6.0
[INFO] [stderr]    Compiling serde v1.0.193
[INFO] [stderr]    Compiling futures-core v0.3.29
[INFO] [stderr]    Compiling embassy-time v0.2.0 (https://github.com/embassy-rs/embassy.git?rev=14f41a71b6ea9dedb4ee5b9c741fe10575772c7d#14f41a71)
[INFO] [stderr]    Compiling futures-task v0.3.29
[INFO] [stderr]    Compiling futures-util v0.3.29
[INFO] [stderr]     Checking futures-sink v0.3.29
[INFO] [stderr]    Compiling semver v1.0.20
[INFO] [stderr]    Compiling embedded-hal-async v1.0.0-rc.2
[INFO] [stderr]     Checking embedded-hal v1.0.0-rc.2
[INFO] [stderr]    Compiling hashbrown v0.14.3
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling embassy-sync v0.5.0 (https://github.com/embassy-rs/embassy.git?rev=14f41a71b6ea9dedb4ee5b9c741fe10575772c7d#14f41a71)
[INFO] [stderr]    Compiling winnow v0.5.30
[INFO] [stderr]    Compiling toml_datetime v0.6.3
[INFO] [stderr]    Compiling anyhow v1.0.75
[INFO] [stderr]    Compiling riscv v0.10.1
[INFO] [stderr]    Compiling atomic-polyfill v1.0.3
[INFO] [stderr]    Compiling esp32c3 v0.20.0
[INFO] [stderr]    Compiling embassy-executor v0.4.0 (https://github.com/embassy-rs/embassy.git?rev=14f41a71b6ea9dedb4ee5b9c741fe10575772c7d#14f41a71)
[INFO] [stderr]    Compiling futures-channel v0.3.29
[INFO] [stderr]    Compiling paste v1.0.14
[INFO] [stderr]     Checking spin v0.9.8
[INFO] [stderr]     Checking generic-array v0.13.3
[INFO] [stderr]     Checking generic-array v0.12.4
[INFO] [stderr]     Checking hash32 v0.2.1
[INFO] [stderr]    Compiling embedded-nal-async v0.7.1
[INFO] [stderr]    Compiling smoltcp v0.10.0 (https://github.com/smoltcp-rs/smoltcp.git?rev=b57e2f9e70e82a13f31d5ea17e55232c11cc2b2d#b57e2f9e)
[INFO] [stdout] error: cfg(portable_atomic_unsafe_assume_single_core) does not compatible with this target;
[INFO] [stdout]        if you need cfg(portable_atomic_unsafe_assume_single_core) support for this target,
[INFO] [stdout]        please submit an issue at <https://github.com/taiki-e/portable-atomic>
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:362:1
[INFO] [stdout]     |
[INFO] [stdout] 362 | / compile_error!(
[INFO] [stdout] 363 | |     "cfg(portable_atomic_unsafe_assume_single_core) does not compatible with this target;\n\
[INFO] [stdout] 364 | |      if you need cfg(portable_atomic_unsafe_assume_single_core) support for this target,\n\
[INFO] [stdout] 365 | |      please submit an issue at <https://github.com/taiki-e/portable-atomic>"
[INFO] [stdout] 366 | | );
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking no-std-net v0.6.0
[INFO] [stderr]     Checking managed v0.8.0
[INFO] [stderr]     Checking bitflags v1.3.2
[INFO] [stderr]    Compiling quote v1.0.33
[INFO] [stderr]    Compiling indexmap v2.1.0
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stdout] error[E0432]: unresolved import `super::core_atomic`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/x86.rs:19:12
[INFO] [stdout]    |
[INFO] [stdout] 19 | use super::core_atomic::{
[INFO] [stdout]    |            ^^^^^^^^^^^ could not find `core_atomic` in `super`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/mod.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout]  6 |   #[cfg(not(any(
[INFO] [stdout]    |  __________-
[INFO] [stdout]  7 | |     all(
[INFO] [stdout]  8 | |         portable_atomic_no_atomic_load_store,
[INFO] [stdout]  9 | |         not(all(target_arch = "bpf", not(feature = "critical-section"))),
[INFO] [stdout] ...  |
[INFO] [stdout] 13 | |     target_arch = "msp430",
[INFO] [stdout] 14 | | )))]
[INFO] [stdout]    | |__- the item is gated here
[INFO] [stdout] ...
[INFO] [stdout] 29 |   mod core_atomic;
[INFO] [stdout]    |       ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling litrs v0.4.1
[INFO] [stderr]     Checking embedded-nal v0.8.0
[INFO] [stderr]    Compiling esp-wifi-sys v0.1.0 (https://github.com/esp-rs/esp-wifi#a69545dc)
[INFO] [stderr]     Checking embedded-hal-nb v1.0.0-rc.2
[INFO] [stderr]     Checking embedded-can v0.4.1
[INFO] [stderr]     Checking as-slice v0.2.1
[INFO] [stderr]     Checking futures-io v0.3.29
[INFO] [stderr]    Compiling embassy-net v0.2.1 (https://github.com/embassy-rs/embassy.git?rev=14f41a71b6ea9dedb4ee5b9c741fe10575772c7d#14f41a71)
[INFO] [stderr]     Checking embassy-futures v0.1.1 (https://github.com/embassy-rs/embassy.git?rev=14f41a71b6ea9dedb4ee5b9c741fe10575772c7d#14f41a71)
[INFO] [stderr]    Compiling esp-println v0.7.1
[INFO] [stdout] error[E0433]: failed to resolve: could not find `AtomicU8` in `imp`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:649:14
[INFO] [stdout]     |
[INFO] [stdout] 649 |         imp::AtomicU8::is_lock_free()
[INFO] [stdout]     |              ^^^^^^^^ could not find `AtomicU8` in `imp`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 649 |         imp::AtomicU128::is_lock_free()
[INFO] [stdout]     |                     ++
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 451 + use core::sync::atomic::AtomicU8;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `AtomicU8`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 649 -         imp::AtomicU8::is_lock_free()
[INFO] [stdout] 649 +         AtomicU8::is_lock_free()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `AtomicU8` in `imp`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:671:14
[INFO] [stdout]     |
[INFO] [stdout] 671 |         imp::AtomicU8::is_always_lock_free()
[INFO] [stdout]     |              ^^^^^^^^ could not find `AtomicU8` in `imp`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 671 |         imp::AtomicU128::is_always_lock_free()
[INFO] [stdout]     |                     ++
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 451 + use core::sync::atomic::AtomicU8;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `AtomicU8`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 671 -         imp::AtomicU8::is_always_lock_free()
[INFO] [stdout] 671 +         AtomicU8::is_always_lock_free()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AtomicU8` in module `imp`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:1374:37
[INFO] [stdout]      |
[INFO] [stdout] 1374 |     fn as_atomic_u8(&self) -> &imp::AtomicU8 {
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/atomic128/macros.rs:6:9
[INFO] [stdout]      |
[INFO] [stdout]    6 |         pub(crate) struct $atomic_type {
[INFO] [stdout]      |         ------------------------------ similarly named struct `AtomicU128` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1374 |     fn as_atomic_u8(&self) -> &imp::AtomicU128 {
[INFO] [stdout]      |                                            ++
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout]  451 + use core::sync::atomic::AtomicU8;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `AtomicU8`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1374 -     fn as_atomic_u8(&self) -> &imp::AtomicU8 {
[INFO] [stdout] 1374 +     fn as_atomic_u8(&self) -> &AtomicU8 {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AtomicU8` in module `imp`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:1377:56
[INFO] [stdout]      |
[INFO] [stdout] 1377 |         unsafe { &*(self as *const Self as *const imp::AtomicU8) }
[INFO] [stdout]      |                                                        ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/atomic128/macros.rs:6:9
[INFO] [stdout]      |
[INFO] [stdout]    6 |         pub(crate) struct $atomic_type {
[INFO] [stdout]      |         ------------------------------ similarly named struct `AtomicU128` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1377 |         unsafe { &*(self as *const Self as *const imp::AtomicU128) }
[INFO] [stdout]      |                                                               ++
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout]  451 + use core::sync::atomic::AtomicU8;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `AtomicU8`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1377 -         unsafe { &*(self as *const Self as *const imp::AtomicU8) }
[INFO] [stdout] 1377 +         unsafe { &*(self as *const Self as *const AtomicU8) }
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AtomicPtr` in module `imp`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:1399:17
[INFO] [stdout]      |
[INFO] [stdout] 1399 |     inner: imp::AtomicPtr<T>,
[INFO] [stdout]      |                 ^^^^^^^^^ not found in `imp`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/mod.rs:269:60
[INFO] [stdout]      |
[INFO] [stdout]  265 |     target_arch = "bpf",
[INFO] [stdout]      |     ------------------- the item is gated behind the `bpf` feature
[INFO] [stdout] ...
[INFO] [stdout]  269 | pub(crate) use self::core_atomic::{AtomicI64, AtomicIsize, AtomicPtr, AtomicU64, AtomicUsize};
[INFO] [stdout]      |                                                            ^^^^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout]  451 + use core::sync::atomic::AtomicPtr;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `AtomicPtr`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1399 -     inner: imp::AtomicPtr<T>,
[INFO] [stdout] 1399 +     inner: AtomicPtr<T>,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `AtomicPtr` in `imp`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:1454:28
[INFO] [stdout]      |
[INFO] [stdout] 1454 |         Self { inner: imp::AtomicPtr::new(p) }
[INFO] [stdout]      |                            ^^^^^^^^^ could not find `AtomicPtr` in `imp`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/mod.rs:269:60
[INFO] [stdout]      |
[INFO] [stdout]  265 |     target_arch = "bpf",
[INFO] [stdout]      |     ------------------- the item is gated behind the `bpf` feature
[INFO] [stdout] ...
[INFO] [stdout]  269 | pub(crate) use self::core_atomic::{AtomicI64, AtomicIsize, AtomicPtr, AtomicU64, AtomicUsize};
[INFO] [stdout]      |                                                            ^^^^^^^^^
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]  451 + use crate::AtomicPtr;
[INFO] [stdout]      |
[INFO] [stdout]  451 + use core::sync::atomic::AtomicPtr;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `AtomicPtr`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1454 -         Self { inner: imp::AtomicPtr::new(p) }
[INFO] [stdout] 1454 +         Self { inner: AtomicPtr::new(p) }
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AtomicPtr` in module `imp`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:1506:15
[INFO] [stdout]      |
[INFO] [stdout] 1506 |         <imp::AtomicPtr<T>>::is_lock_free()
[INFO] [stdout]      |               ^^^^^^^^^ not found in `imp`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/mod.rs:269:60
[INFO] [stdout]      |
[INFO] [stdout]  265 |     target_arch = "bpf",
[INFO] [stdout]      |     ------------------- the item is gated behind the `bpf` feature
[INFO] [stdout] ...
[INFO] [stdout]  269 | pub(crate) use self::core_atomic::{AtomicI64, AtomicIsize, AtomicPtr, AtomicU64, AtomicUsize};
[INFO] [stdout]      |                                                            ^^^^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout]  451 + use core::sync::atomic::AtomicPtr;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `AtomicPtr`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1506 -         <imp::AtomicPtr<T>>::is_lock_free()
[INFO] [stdout] 1506 +         <AtomicPtr<T>>::is_lock_free()
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AtomicPtr` in module `imp`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:1528:15
[INFO] [stdout]      |
[INFO] [stdout] 1528 |         <imp::AtomicPtr<T>>::is_always_lock_free()
[INFO] [stdout]      |               ^^^^^^^^^ not found in `imp`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/mod.rs:269:60
[INFO] [stdout]      |
[INFO] [stdout]  265 |     target_arch = "bpf",
[INFO] [stdout]      |     ------------------- the item is gated behind the `bpf` feature
[INFO] [stdout] ...
[INFO] [stdout]  269 | pub(crate) use self::core_atomic::{AtomicI64, AtomicIsize, AtomicPtr, AtomicU64, AtomicUsize};
[INFO] [stdout]      |                                                            ^^^^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout]  451 + use core::sync::atomic::AtomicPtr;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `AtomicPtr`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1528 -         <imp::AtomicPtr<T>>::is_always_lock_free()
[INFO] [stdout] 1528 +         <AtomicPtr<T>>::is_always_lock_free()
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AtomicIsize` in module `imp`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:3948:17
[INFO] [stdout]      |
[INFO] [stdout] 3948 |     atomic_int!(AtomicIsize, isize, 8);
[INFO] [stdout]      |                 ^^^^^^^^^^^ not found in `imp`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/mod.rs:269:47
[INFO] [stdout]      |
[INFO] [stdout]  265 |     target_arch = "bpf",
[INFO] [stdout]      |     ------------------- the item is gated behind the `bpf` feature
[INFO] [stdout] ...
[INFO] [stdout]  269 | pub(crate) use self::core_atomic::{AtomicI64, AtomicIsize, AtomicPtr, AtomicU64, AtomicUsize};
[INFO] [stdout]      |                                               ^^^^^^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout]  451 + use core::sync::atomic::AtomicIsize;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `AtomicIsize` in `imp`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:3948:17
[INFO] [stdout]      |
[INFO] [stdout] 3948 |     atomic_int!(AtomicIsize, isize, 8);
[INFO] [stdout]      |                 ^^^^^^^^^^^ could not find `AtomicIsize` in `imp`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/mod.rs:269:47
[INFO] [stdout]      |
[INFO] [stdout]  265 |     target_arch = "bpf",
[INFO] [stdout]      |     ------------------- the item is gated behind the `bpf` feature
[INFO] [stdout] ...
[INFO] [stdout]  269 | pub(crate) use self::core_atomic::{AtomicI64, AtomicIsize, AtomicPtr, AtomicU64, AtomicUsize};
[INFO] [stdout]      |                                               ^^^^^^^^^^^
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]  451 + use crate::AtomicIsize;
[INFO] [stdout]      |
[INFO] [stdout]  451 + use core::sync::atomic::AtomicIsize;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AtomicUsize` in module `imp`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:3950:17
[INFO] [stdout]      |
[INFO] [stdout] 3950 |     atomic_int!(AtomicUsize, usize, 8);
[INFO] [stdout]      |                 ^^^^^^^^^^^ not found in `imp`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/mod.rs:269:82
[INFO] [stdout]      |
[INFO] [stdout]  265 |     target_arch = "bpf",
[INFO] [stdout]      |     ------------------- the item is gated behind the `bpf` feature
[INFO] [stdout] ...
[INFO] [stdout]  269 | pub(crate) use self::core_atomic::{AtomicI64, AtomicIsize, AtomicPtr, AtomicU64, AtomicUsize};
[INFO] [stdout]      |                                                                                  ^^^^^^^^^^^
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout]  451 + use core::sync::atomic::AtomicUsize;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `AtomicUsize` in `imp`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:3950:17
[INFO] [stdout]      |
[INFO] [stdout] 3950 |     atomic_int!(AtomicUsize, usize, 8);
[INFO] [stdout]      |                 ^^^^^^^^^^^ could not find `AtomicUsize` in `imp`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/mod.rs:269:82
[INFO] [stdout]      |
[INFO] [stdout]  265 |     target_arch = "bpf",
[INFO] [stdout]      |     ------------------- the item is gated behind the `bpf` feature
[INFO] [stdout] ...
[INFO] [stdout]  269 | pub(crate) use self::core_atomic::{AtomicI64, AtomicIsize, AtomicPtr, AtomicU64, AtomicUsize};
[INFO] [stdout]      |                                                                                  ^^^^^^^^^^^
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]  451 + use crate::AtomicUsize;
[INFO] [stdout]      |
[INFO] [stdout]  451 + use core::sync::atomic::AtomicUsize;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AtomicI8` in module `imp`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:3958:17
[INFO] [stdout]      |
[INFO] [stdout] 3958 |     atomic_int!(AtomicI8, i8, 1);
[INFO] [stdout]      |                 ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/atomic128/macros.rs:6:9
[INFO] [stdout]      |
[INFO] [stdout]    6 |         pub(crate) struct $atomic_type {
[INFO] [stdout]      |         ------------------------------ similarly named struct `AtomicI128` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 3958 |     atomic_int!(AtomicI128, i8, 1);
[INFO] [stdout]      |                        ++
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout]  451 + use core::sync::atomic::AtomicI8;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `AtomicI8` in `imp`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:3958:17
[INFO] [stdout]      |
[INFO] [stdout] 3958 |     atomic_int!(AtomicI8, i8, 1);
[INFO] [stdout]      |                 ^^^^^^^^ could not find `AtomicI8` in `imp`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 3958 |     atomic_int!(AtomicI128, i8, 1);
[INFO] [stdout]      |                        ++
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]  451 + use crate::AtomicI8;
[INFO] [stdout]      |
[INFO] [stdout]  451 + use core::sync::atomic::AtomicI8;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AtomicU8` in module `imp`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:3959:17
[INFO] [stdout]      |
[INFO] [stdout] 3959 |     atomic_int!(AtomicU8, u8, 1);
[INFO] [stdout]      |                 ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/atomic128/macros.rs:6:9
[INFO] [stdout]      |
[INFO] [stdout]    6 |         pub(crate) struct $atomic_type {
[INFO] [stdout]      |         ------------------------------ similarly named struct `AtomicU128` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 3959 |     atomic_int!(AtomicU128, u8, 1);
[INFO] [stdout]      |                        ++
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout]  451 + use core::sync::atomic::AtomicU8;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `AtomicU8` in `imp`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:3959:17
[INFO] [stdout]      |
[INFO] [stdout] 3959 |     atomic_int!(AtomicU8, u8, 1);
[INFO] [stdout]      |                 ^^^^^^^^ could not find `AtomicU8` in `imp`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 3959 |     atomic_int!(AtomicU128, u8, 1);
[INFO] [stdout]      |                        ++
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]  451 + use crate::AtomicU8;
[INFO] [stdout]      |
[INFO] [stdout]  451 + use core::sync::atomic::AtomicU8;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AtomicI16` in module `imp`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:3962:17
[INFO] [stdout]      |
[INFO] [stdout] 3962 |     atomic_int!(AtomicI16, i16, 2);
[INFO] [stdout]      |                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/atomic128/macros.rs:6:9
[INFO] [stdout]      |
[INFO] [stdout]    6 |         pub(crate) struct $atomic_type {
[INFO] [stdout]      |         ------------------------------ similarly named struct `AtomicI128` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 3962 -     atomic_int!(AtomicI16, i16, 2);
[INFO] [stdout] 3962 +     atomic_int!(AtomicI128, i16, 2);
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout]  451 + use core::sync::atomic::AtomicI16;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `AtomicI16` in `imp`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:3962:17
[INFO] [stdout]      |
[INFO] [stdout] 3962 |     atomic_int!(AtomicI16, i16, 2);
[INFO] [stdout]      |                 ^^^^^^^^^ could not find `AtomicI16` in `imp`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 3962 -     atomic_int!(AtomicI16, i16, 2);
[INFO] [stdout] 3962 +     atomic_int!(AtomicI128, i16, 2);
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]  451 + use crate::AtomicI16;
[INFO] [stdout]      |
[INFO] [stdout]  451 + use core::sync::atomic::AtomicI16;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AtomicU16` in module `imp`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:3963:17
[INFO] [stdout]      |
[INFO] [stdout] 3963 |     atomic_int!(AtomicU16, u16, 2);
[INFO] [stdout]      |                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/atomic128/macros.rs:6:9
[INFO] [stdout]      |
[INFO] [stdout]    6 |         pub(crate) struct $atomic_type {
[INFO] [stdout]      |         ------------------------------ similarly named struct `AtomicU128` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 3963 -     atomic_int!(AtomicU16, u16, 2);
[INFO] [stdout] 3963 +     atomic_int!(AtomicU128, u16, 2);
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout]  451 + use core::sync::atomic::AtomicU16;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `AtomicU16` in `imp`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:3963:17
[INFO] [stdout]      |
[INFO] [stdout] 3963 |     atomic_int!(AtomicU16, u16, 2);
[INFO] [stdout]      |                 ^^^^^^^^^ could not find `AtomicU16` in `imp`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 3963 -     atomic_int!(AtomicU16, u16, 2);
[INFO] [stdout] 3963 +     atomic_int!(AtomicU128, u16, 2);
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]  451 + use crate::AtomicU16;
[INFO] [stdout]      |
[INFO] [stdout]  451 + use core::sync::atomic::AtomicU16;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AtomicI32` in module `imp`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:3966:17
[INFO] [stdout]      |
[INFO] [stdout] 3966 |     atomic_int!(AtomicI32, i32, 4);
[INFO] [stdout]      |                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/atomic128/macros.rs:6:9
[INFO] [stdout]      |
[INFO] [stdout]    6 |         pub(crate) struct $atomic_type {
[INFO] [stdout]      |         ------------------------------ similarly named struct `AtomicI128` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 3966 -     atomic_int!(AtomicI32, i32, 4);
[INFO] [stdout] 3966 +     atomic_int!(AtomicI128, i32, 4);
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout]  451 + use core::sync::atomic::AtomicI32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `AtomicI32` in `imp`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:3966:17
[INFO] [stdout]      |
[INFO] [stdout] 3966 |     atomic_int!(AtomicI32, i32, 4);
[INFO] [stdout]      |                 ^^^^^^^^^ could not find `AtomicI32` in `imp`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 3966 -     atomic_int!(AtomicI32, i32, 4);
[INFO] [stdout] 3966 +     atomic_int!(AtomicI128, i32, 4);
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]  451 + use crate::AtomicI32;
[INFO] [stdout]      |
[INFO] [stdout]  451 + use core::sync::atomic::AtomicI32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling esp32c3-hal v0.14.0
[INFO] [stdout] error[E0425]: cannot find type `AtomicU32` in module `imp`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:2364:26
[INFO] [stdout]      |
[INFO] [stdout] 2364 |         atomic_int!(int, AtomicU32, $int_type, $align);
[INFO] [stdout]      |                          ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2386 | "`], this type is a wrapper for the standard library's `", stringify!($atomic_type),
[INFO] [stdout]      |                                                                       ------------ due to this macro variable
[INFO] [stdout] ...
[INFO] [stdout] 3967 |     atomic_int!(AtomicU32, u32, 4);
[INFO] [stdout]      |     ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/atomic128/macros.rs:6:9
[INFO] [stdout]      |
[INFO] [stdout]    6 |         pub(crate) struct $atomic_type {
[INFO] [stdout]      |         ------------------------------ similarly named struct `AtomicU128` defined here
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `atomic_int` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2364 -         atomic_int!(int, AtomicU32, $int_type, $align);
[INFO] [stdout] 2364 +         atomic_int!(int, AtomicU128, $int_type, $align);
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout]  451 + use core::sync::atomic::AtomicU32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `AtomicU32` in `imp`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:2364:26
[INFO] [stdout]      |
[INFO] [stdout] 2364 |         atomic_int!(int, AtomicU32, $int_type, $align);
[INFO] [stdout]      |                          ^^^^^^^^^ could not find `AtomicU32` in `imp`
[INFO] [stdout] ...
[INFO] [stdout] 3967 |     atomic_int!(AtomicU32, u32, 4);
[INFO] [stdout]      |     ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `atomic_int` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2364 -         atomic_int!(int, AtomicU32, $int_type, $align);
[INFO] [stdout] 2364 +         atomic_int!(int, AtomicU128, $int_type, $align);
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]  451 + use crate::AtomicU32;
[INFO] [stdout]      |
[INFO] [stdout]  451 + use core::sync::atomic::AtomicU32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AtomicI64` in module `imp`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:3970:17
[INFO] [stdout]      |
[INFO] [stdout] 3970 |     atomic_int!(AtomicI64, i64, 8);
[INFO] [stdout]      |                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/atomic128/macros.rs:6:9
[INFO] [stdout]      |
[INFO] [stdout]    6 |         pub(crate) struct $atomic_type {
[INFO] [stdout]      |         ------------------------------ similarly named struct `AtomicI128` defined here
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/mod.rs:269:36
[INFO] [stdout]      |
[INFO] [stdout]  265 |     target_arch = "bpf",
[INFO] [stdout]      |     ------------------- the item is gated behind the `bpf` feature
[INFO] [stdout] ...
[INFO] [stdout]  269 | pub(crate) use self::core_atomic::{AtomicI64, AtomicIsize, AtomicPtr, AtomicU64, AtomicUsize};
[INFO] [stdout]      |                                    ^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/mod.rs:391:34
[INFO] [stdout]      |
[INFO] [stdout]  382 |     target_arch = "arm",
[INFO] [stdout]      |     ------------------- the item is gated behind the `arm` feature
[INFO] [stdout] ...
[INFO] [stdout]  391 | pub(crate) use self::arm_linux::{AtomicI64, AtomicU64};
[INFO] [stdout]      |                                  ^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/mod.rs:324:37
[INFO] [stdout]      |
[INFO] [stdout]  323 |     #[cfg_attr(not(portable_atomic_no_cfg_target_has_atomic), cfg(not(target_has_atomic = "64")))]
[INFO] [stdout]      |                                                                      -------------------------- the item is gated here
[INFO] [stdout]  324 |     pub(crate) use self::fallback::{AtomicI64, AtomicU64};
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 3970 -     atomic_int!(AtomicI64, i64, 8);
[INFO] [stdout] 3970 +     atomic_int!(AtomicI128, i64, 8);
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout]  451 + use core::sync::atomic::AtomicI64;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `AtomicI64` in `imp`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:3970:17
[INFO] [stdout]      |
[INFO] [stdout] 3970 |     atomic_int!(AtomicI64, i64, 8);
[INFO] [stdout]      |                 ^^^^^^^^^ could not find `AtomicI64` in `imp`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/mod.rs:269:36
[INFO] [stdout]      |
[INFO] [stdout]  265 |     target_arch = "bpf",
[INFO] [stdout]      |     ------------------- the item is gated behind the `bpf` feature
[INFO] [stdout] ...
[INFO] [stdout]  269 | pub(crate) use self::core_atomic::{AtomicI64, AtomicIsize, AtomicPtr, AtomicU64, AtomicUsize};
[INFO] [stdout]      |                                    ^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/mod.rs:391:34
[INFO] [stdout]      |
[INFO] [stdout]  382 |     target_arch = "arm",
[INFO] [stdout]      |     ------------------- the item is gated behind the `arm` feature
[INFO] [stdout] ...
[INFO] [stdout]  391 | pub(crate) use self::arm_linux::{AtomicI64, AtomicU64};
[INFO] [stdout]      |                                  ^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/mod.rs:324:37
[INFO] [stdout]      |
[INFO] [stdout]  323 |     #[cfg_attr(not(portable_atomic_no_cfg_target_has_atomic), cfg(not(target_has_atomic = "64")))]
[INFO] [stdout]      |                                                                      -------------------------- the item is gated here
[INFO] [stdout]  324 |     pub(crate) use self::fallback::{AtomicI64, AtomicU64};
[INFO] [stdout]      |                                     ^^^^^^^^^
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 3970 -     atomic_int!(AtomicI64, i64, 8);
[INFO] [stdout] 3970 +     atomic_int!(AtomicI128, i64, 8);
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]  451 + use crate::AtomicI64;
[INFO] [stdout]      |
[INFO] [stdout]  451 + use core::sync::atomic::AtomicI64;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AtomicU64` in module `imp`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:2369:26
[INFO] [stdout]      |
[INFO] [stdout] 2369 |         atomic_int!(int, AtomicU64, $int_type, $align);
[INFO] [stdout]      |                          ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2386 | "`], this type is a wrapper for the standard library's `", stringify!($atomic_type),
[INFO] [stdout]      |                                                                       ------------ due to this macro variable
[INFO] [stdout] ...
[INFO] [stdout] 3971 |     atomic_int!(AtomicU64, u64, 8);
[INFO] [stdout]      |     ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/atomic128/macros.rs:6:9
[INFO] [stdout]      |
[INFO] [stdout]    6 |         pub(crate) struct $atomic_type {
[INFO] [stdout]      |         ------------------------------ similarly named struct `AtomicU128` defined here
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/mod.rs:269:71
[INFO] [stdout]      |
[INFO] [stdout]  265 |     target_arch = "bpf",
[INFO] [stdout]      |     ------------------- the item is gated behind the `bpf` feature
[INFO] [stdout] ...
[INFO] [stdout]  269 | pub(crate) use self::core_atomic::{AtomicI64, AtomicIsize, AtomicPtr, AtomicU64, AtomicUsize};
[INFO] [stdout]      |                                                                       ^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/mod.rs:391:45
[INFO] [stdout]      |
[INFO] [stdout]  382 |     target_arch = "arm",
[INFO] [stdout]      |     ------------------- the item is gated behind the `arm` feature
[INFO] [stdout] ...
[INFO] [stdout]  391 | pub(crate) use self::arm_linux::{AtomicI64, AtomicU64};
[INFO] [stdout]      |                                             ^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/mod.rs:324:48
[INFO] [stdout]      |
[INFO] [stdout]  323 |     #[cfg_attr(not(portable_atomic_no_cfg_target_has_atomic), cfg(not(target_has_atomic = "64")))]
[INFO] [stdout]      |                                                                      -------------------------- the item is gated here
[INFO] [stdout]  324 |     pub(crate) use self::fallback::{AtomicI64, AtomicU64};
[INFO] [stdout]      |                                                ^^^^^^^^^
[INFO] [stdout]      = note: this error originates in the macro `atomic_int` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2369 -         atomic_int!(int, AtomicU64, $int_type, $align);
[INFO] [stdout] 2369 +         atomic_int!(int, AtomicU128, $int_type, $align);
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout]  451 + use core::sync::atomic::AtomicU64;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `AtomicU64` in `imp`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:2369:26
[INFO] [stdout]      |
[INFO] [stdout] 2369 |         atomic_int!(int, AtomicU64, $int_type, $align);
[INFO] [stdout]      |                          ^^^^^^^^^ could not find `AtomicU64` in `imp`
[INFO] [stdout] ...
[INFO] [stdout] 3971 |     atomic_int!(AtomicU64, u64, 8);
[INFO] [stdout]      |     ------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/mod.rs:269:71
[INFO] [stdout]      |
[INFO] [stdout]  265 |     target_arch = "bpf",
[INFO] [stdout]      |     ------------------- the item is gated behind the `bpf` feature
[INFO] [stdout] ...
[INFO] [stdout]  269 | pub(crate) use self::core_atomic::{AtomicI64, AtomicIsize, AtomicPtr, AtomicU64, AtomicUsize};
[INFO] [stdout]      |                                                                       ^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/mod.rs:391:45
[INFO] [stdout]      |
[INFO] [stdout]  382 |     target_arch = "arm",
[INFO] [stdout]      |     ------------------- the item is gated behind the `arm` feature
[INFO] [stdout] ...
[INFO] [stdout]  391 | pub(crate) use self::arm_linux::{AtomicI64, AtomicU64};
[INFO] [stdout]      |                                             ^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/imp/mod.rs:324:48
[INFO] [stdout]      |
[INFO] [stdout]  323 |     #[cfg_attr(not(portable_atomic_no_cfg_target_has_atomic), cfg(not(target_has_atomic = "64")))]
[INFO] [stdout]      |                                                                      -------------------------- the item is gated here
[INFO] [stdout]  324 |     pub(crate) use self::fallback::{AtomicI64, AtomicU64};
[INFO] [stdout]      |                                                ^^^^^^^^^
[INFO] [stdout]      = note: this error originates in the macro `atomic_int` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2369 -         atomic_int!(int, AtomicU64, $int_type, $align);
[INFO] [stdout] 2369 +         atomic_int!(int, AtomicU128, $int_type, $align);
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]  451 + use crate::AtomicU64;
[INFO] [stdout]      |
[INFO] [stdout]  451 + use core::sync::atomic::AtomicU64;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling smoltcp v0.10.0
[INFO] [stderr]     Checking as-slice v0.1.5
[INFO] [stderr]    Compiling syn v2.0.41
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling esp-backtrace v0.9.0
[INFO] [stderr]     Checking embassy-net-driver v0.2.0 (https://github.com/embassy-rs/embassy.git?rev=14f41a71b6ea9dedb4ee5b9c741fe10575772c7d#14f41a71)
[INFO] [stderr]    Compiling heapless v0.7.17
[INFO] [stderr]     Checking no-std-net v0.5.0
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr] 
[INFO] [stderr] thread 'rustc' (992) panicked at /rustc-dev/22cc29ba5b459fb386c0406b9baf3a49eb0fba39/compiler/rustc_resolve/src/imports.rs:305:9:
[INFO] [stderr] assertion `left == right` failed
[INFO] [stderr]   left: None
[INFO] [stderr]  right: Some(DeclData { kind: Import { source_decl: DeclData { kind: Import { source_decl: DeclData { kind: Def(Def(Struct, DefId(0:4240 ~ smoltcp[94ea]::wire::ipv4::Packet))), ambiguity: CmCell(None), warn_ambiguity: CmCell(false), expansion: expn412, span: /opt/rustwide/cargo-home/git/checkouts/smoltcp-7b3a641a4bfd5193/b57e2f9/src/wire/ipv4.rs:284:1: 286:2 (#0), vis: CmCell(Public) }, import: ImportData { kind: Single { source: Packet#0, target: Ipv4Packet#0, decls: PerNS { value_ns: None, type_ns: None, macro_ns: None }, type_ns_only: false, nested: true, id: NodeId(47669) }, root_id: NodeId(47658), use_span: /opt/rustwide/cargo-home/git/checkouts/smoltcp-7b3a641a4bfd5193/b57e2f9/src/wire/mod.rs:188:1: 191:3 (#0), use_span_with_attributes: /opt/rustwide/cargo-home/git/checkouts/smoltcp-7b3a641a4bfd5193/b57e2f9/src/wire/mod.rs:187:1: 191:3 (#0), has_attributes: true, span: /opt/rustwide/cargo-home/git/checkouts/smoltcp-7b3a641a4bfd5193/b57e2f9/src/wire/mod.rs:189:67: 189:87 (#0), root_span: /opt/rustwide/cargo-home/git/checkouts/smoltcp-7b3a641a4bfd5193/b57e2f9/src/wire/mod.rs:188:9: 191:2 (#0), parent_scope: ParentScope { module: Some(Def(Mod, DefId(0:1306 ~ smoltcp[94ea]::wire))), expansion: expn0, macro_rules: Cell { value: Def(MacroRulesDecl { decl: DeclData { kind: Def(Def(Macro(MacroKinds(1)), DefId(0:7 ~ smoltcp[94ea]::macros::enum_with_unknown))), ambiguity: CmCell(None), warn_ambiguity: CmCell(false), expansion: expn0, span: /opt/rustwide/cargo-home/git/checkouts/smoltcp-7b3a641a4bfd5193/b57e2f9/src/macros.rs:34:1: 73:2 (#0), vis: CmCell(Restricted(DefId(0:0 ~ smoltcp[94ea]))) }, parent_macro_rules_scope: Cell { value: Def(MacroRulesDecl { decl: DeclData { kind: Def(Def(Macro(MacroKinds(1)), DefId(0:6 ~ smoltcp[94ea]::macros::net_debug))), ambiguity: CmCell(None), warn_ambiguity: CmCell(false), expansion: expn0, span: /opt/rustwide/cargo-home/git/checkouts/smoltcp-7b3a641a4bfd5193/b57e2f9/src/macros.rs:30:1: 32:2 (#0), vis: CmCell(Restricted(DefId(0:0 ~ smoltcp[94ea]))) }, parent_macro_rules_scope: Cell { value: Def(MacroRulesDecl { decl: DeclData { kind: Def(Def(Macro(MacroKinds(1)), DefId(0:5 ~ smoltcp[94ea]::macros::net_trace))), ambiguity: CmCell(None), warn_ambiguity: CmCell(false), expansion: expn0, span: /opt/rustwide/cargo-home/git/checkouts/smoltcp-7b3a641a4bfd5193/b57e2f9/src/macros.rs:26:1: 28:2 (#0), vis: CmCell(Restricted(DefId(0:0 ~ smoltcp[94ea]))) }, parent_macro_rules_scope: Cell { value: Def(MacroRulesDecl { decl: DeclData { kind: Def(Def(Macro(MacroKinds(1)), DefId(0:4 ~ smoltcp[94ea]::macros::net_log))), ambiguity: CmCell(None), warn_ambiguity: CmCell(false), expansion: expn0, span: /opt/rustwide/cargo-home/git/checkouts/smoltcp-7b3a641a4bfd5193/b57e2f9/src/macros.rs:22:1: 24:2 (#0), vis: CmCell(Restricted(DefId(0:0 ~ smoltcp[94ea]))) }, parent_macro_rules_scope: Cell { value: Empty }, ident: net_log#0 }) }, ident: net_trace#0 }) }, ident: net_debug#0 }) }, ident: enum_with_unknown#0 }) }, derives: [] }, module_path: [Segment { ident: self#0, id: Some(NodeId(47660)), has_generic_args: false, has_lifetime_args: false, args_span: no-location (#0) }, Segment { ident: ipv4#0, id: Some(NodeId(47661)), has_generic_args: false, has_lifetime_args: false, args_span: no-location (#0) }], imported_module: CmCell(Some(Module(Some(Def(Mod, DefId(0:1838 ~ smoltcp[94ea]::wire::ipv4)))))), vis: Public, vis_span: /opt/rustwide/cargo-home/git/checkouts/smoltcp-7b3a641a4bfd5193/b57e2f9/src/wire/mod.rs:188:1: 188:4 (#0) } }, ambiguity: CmCell(None), warn_ambiguity: CmCell(false), expansion: expn0, span: /opt/rustwide/cargo-home/git/checkouts/smoltcp-7b3a641a4bfd5193/b57e2f9/src/wire/mod.rs:189:67: 189:87 (#0), vis: CmCell(Public) }, import: ImportData { kind: Glob { max_vis: CmCell(Some(Restricted(DefId(0:145 ~ smoltcp[94ea]::iface::interface::ipv4)))), id: NodeId(2417) }, root_id: NodeId(2412), use_span: /opt/rustwide/cargo-home/git/checkouts/smoltcp-7b3a641a4bfd5193/b57e2f9/src/iface/interface/ipv4.rs:11:1: 11:52 (#0), use_span_with_attributes: /opt/rustwide/cargo-home/git/checkouts/smoltcp-7b3a641a4bfd5193/b57e2f9/src/iface/interface/ipv4.rs:11:1: 11:52 (#0), has_attributes: false, span: /opt/rustwide/cargo-home/git/checkouts/smoltcp-7b3a641a4bfd5193/b57e2f9/src/iface/interface/ipv4.rs:11:49: 11:50 (#0), root_span: /opt/rustwide/cargo-home/git/checkouts/smoltcp-7b3a641a4bfd5193/b57e2f9/src/iface/interface/ipv4.rs:11:5: 11:51 (#0), parent_scope: ParentScope { module: Some(Def(Mod, DefId(0:145 ~ smoltcp[94ea]::iface::interface::ipv4))), expansion: expn0, macro_rules: Cell { value: Def(MacroRulesDecl { decl: DeclData { kind: Def(Def(Macro(MacroKinds(1)), DefId(0:7 ~ smoltcp[94ea]::macros::enum_with_unknown))), ambiguity: CmCell(None), warn_ambiguity: CmCell(false), expansion: expn0, span: /opt/rustwide/cargo-home/git/checkouts/smoltcp-7b3a641a4bfd5193/b57e2f9/src/macros.rs:34:1: 73:2 (#0), vis: CmCell(Restricted(DefId(0:0 ~ smoltcp[94ea]))) }, parent_macro_rules_scope: Cell { value: Def(MacroRulesDecl { decl: DeclData { kind: Def(Def(Macro(MacroKinds(1)), DefId(0:6 ~ smoltcp[94ea]::macros::net_debug))), ambiguity: CmCell(None), warn_ambiguity: CmCell(false), expansion: expn0, span: /opt/rustwide/cargo-home/git/checkouts/smoltcp-7b3a641a4bfd5193/b57e2f9/src/macros.rs:30:1: 32:2 (#0), vis: CmCell(Restricted(DefId(0:0 ~ smoltcp[94ea]))) }, parent_macro_rules_scope: Cell { value: Def(MacroRulesDecl { decl: DeclData { kind: Def(Def(Macro(MacroKinds(1)), DefId(0:5 ~ smoltcp[94ea]::macros::net_trace))), ambiguity: CmCell(None), warn_ambiguity: CmCell(false), expansion: expn0, span: /opt/rustwide/cargo-home/git/checkouts/smoltcp-7b3a641a4bfd5193/b57e2f9/src/macros.rs:26:1: 28:2 (#0), vis: CmCell(Restricted(DefId(0:0 ~ smoltcp[94ea]))) }, parent_macro_rules_scope: Cell { value: Def(MacroRulesDecl { decl: DeclData { kind: Def(Def(Macro(MacroKinds(1)), DefId(0:4 ~ smoltcp[94ea]::macros::net_log))), ambiguity: CmCell(None), warn_ambiguity: CmCell(false), expansion: expn0, span: /opt/rustwide/cargo-home/git/checkouts/smoltcp-7b3a641a4bfd5193/b57e2f9/src/macros.rs:22:1: 24:2 (#0), vis: CmCell(Restricted(DefId(0:0 ~ smoltcp[94ea]))) }, parent_macro_rules_scope: Cell { value: Empty }, ident: net_log#0 }) }, ident: net_trace#0 }) }, ident: net_debug#0 }) }, ident: enum_with_unknown#0 }) }, derives: [] }, module_path: [Segment { ident: crate#0, id: Some(NodeId(2413)), has_generic_args: false, has_lifetime_args: false, args_span: no-location (#0) }, Segment { ident: wire#0, id: Some(NodeId(2414)), has_generic_args: false, has_lifetime_args: false, args_span: no-location (#0) }], imported_module: CmCell(Some(Module(Some(Def(Mod, DefId(0:1306 ~ smoltcp[94ea]::wire)))))), vis: Restricted(DefId(0:145 ~ smoltcp[94ea]::iface::interface::ipv4)), vis_span: /opt/rustwide/cargo-home/git/checkouts/smoltcp-7b3a641a4bfd5193/b57e2f9/src/iface/interface/ipv4.rs:11:1: 11:1 (#0) } }, ambiguity: CmCell(None), warn_ambiguity: CmCell(false), expansion: expn0, span: /opt/rustwide/cargo-home/git/checkouts/smoltcp-7b3a641a4bfd5193/b57e2f9/src/iface/interface/ipv4.rs:11:49: 11:50 (#0), vis: CmCell(Restricted(DefId(0:145 ~ smoltcp[94ea]::iface::interface::ipv4))) })
[INFO] [stderr] stack backtrace:
[INFO] [stderr]     Checking linked_list_allocator v0.10.5
[INFO] [stderr]    0:     0x7f154784b003 - <<std[f685ba3b3d3afb7a]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a8cc8ce8da0675fc]::fmt::Display>::fmt
[INFO] [stderr]    1:     0x7f1547e0e288 - core[a8cc8ce8da0675fc]::fmt::write
[INFO] [stderr]    2:     0x7f15478619f6 - <std[f685ba3b3d3afb7a]::sys::stdio::unix::Stderr as std[f685ba3b3d3afb7a]::io::Write>::write_fmt
[INFO] [stderr]    3:     0x7f1547821078 - std[f685ba3b3d3afb7a]::panicking::default_hook::{closure#0}
[INFO] [stderr]    4:     0x7f154783e733 - std[f685ba3b3d3afb7a]::panicking::default_hook
[INFO] [stderr]    5:     0x7f154681e91a - std[f685ba3b3d3afb7a]::panicking::update_hook::<alloc[5feaa6f04c4280c5]::boxed::Box<rustc_driver_impl[476933a2800f4963]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    6:     0x7f154783ea12 - std[f685ba3b3d3afb7a]::panicking::panic_with_hook
[INFO] [stderr]    7:     0x7f1547821138 - std[f685ba3b3d3afb7a]::panicking::panic_handler::{closure#0}
[INFO] [stderr]    8:     0x7f1547817e89 - std[f685ba3b3d3afb7a]::sys::backtrace::__rust_end_short_backtrace::<std[f685ba3b3d3afb7a]::panicking::panic_handler::{closure#0}, !>
[INFO] [stderr]    9:     0x7f1547822c0d - __rustc[ef2509d3e5d707fc]::rust_begin_unwind
[INFO] [stderr]   10:     0x7f154496cfdc - core[a8cc8ce8da0675fc]::panicking::panic_fmt
[INFO] [stderr]   11:     0x7f15461a1e63 - core[a8cc8ce8da0675fc]::panicking::assert_failed_inner
[INFO] [stderr]   12:     0x7f154737c7a3 - core[a8cc8ce8da0675fc]::panicking::assert_failed::<core[a8cc8ce8da0675fc]::option::Option<rustc_data_structures[b64ebb58598be125]::intern::Interned<rustc_resolve[2e4a212f032b5d5b]::DeclData>>, core[a8cc8ce8da0675fc]::option::Option<rustc_data_structures[b64ebb58598be125]::intern::Interned<rustc_resolve[2e4a212f032b5d5b]::DeclData>>>
[INFO] [stderr]   13:     0x7f1547e3903a - <rustc_resolve[2e4a212f032b5d5b]::Resolver>::try_plant_decl_into_local_module
[INFO] [stderr]   14:     0x7f1547e3814e - <rustc_resolve[2e4a212f032b5d5b]::Resolver>::try_plant_decl_into_local_module
[INFO] [stderr]   15:     0x7f1547e3814e - <rustc_resolve[2e4a212f032b5d5b]::Resolver>::try_plant_decl_into_local_module
[INFO] [stderr]   16:     0x7f1547e352fc - <rustc_resolve[2e4a212f032b5d5b]::Resolver>::resolve_import::{closure#0}
[INFO] [stderr]   17:     0x7f1547e36d39 - <rustc_resolve[2e4a212f032b5d5b]::Resolver as rustc_expand[59c4a8ca0dc38f66]::base::ResolverExpand>::resolve_imports
[INFO] [stderr]   18:     0x7f154947a37a - <rustc_expand[59c4a8ca0dc38f66]::expand::MacroExpander>::fully_expand_fragment
[INFO] [stderr]   19:     0x7f154943c392 - <rustc_expand[59c4a8ca0dc38f66]::expand::MacroExpander>::expand_crate
[INFO] [stderr]   20:     0x7f15484cdbf4 - rustc_interface[39abeb5216106edc]::passes::configure_and_expand
[INFO] [stderr]   21:     0x7f1548fcb558 - rustc_interface[39abeb5216106edc]::passes::resolver_for_lowering_raw
[INFO] [stderr]   22:     0x7f1548fcb2cd - rustc_query_impl[3e0b16aec7e6f95a]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[3e0b16aec7e6f95a]::query_impl::resolver_for_lowering_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[267fb346d25c8766]::query::erase::Erased<[u8; 16usize]>>
[INFO] [stderr]   23:     0x7f1548fcb2af - <rustc_query_impl[3e0b16aec7e6f95a]::query_impl::resolver_for_lowering_raw::dynamic_query::{closure#2} as core[a8cc8ce8da0675fc]::ops::function::FnOnce<(rustc_middle[267fb346d25c8766]::ty::context::TyCtxt, ())>>::call_once
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:1421:26
[INFO] [stdout]      |
[INFO] [stdout] 1421 |         fmt::Debug::fmt(&self.load(Ordering::Relaxed), f)
[INFO] [stdout]      |                          ^^^^ cannot infer type for type parameter `T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:1429:28
[INFO] [stdout]      |
[INFO] [stdout] 1429 |         fmt::Pointer::fmt(&self.load(Ordering::Relaxed), f)
[INFO] [stdout]      |                            ^^^^ cannot infer type for type parameter `T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]   24:     0x7f1548f730df - rustc_query_system[35a273723e31bbdd]::query::plumbing::try_execute_query::<rustc_query_impl[3e0b16aec7e6f95a]::DynamicConfig<rustc_query_system[35a273723e31bbdd]::query::caches::SingleCache<rustc_middle[267fb346d25c8766]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[3e0b16aec7e6f95a]::plumbing::QueryCtxt, false>
[INFO] [stderr]   25:     0x7f1548f72c44 - rustc_query_impl[3e0b16aec7e6f95a]::query_impl::resolver_for_lowering_raw::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   26:     0x7f1549135abb - <rustc_interface[39abeb5216106edc]::passes::create_and_enter_global_ctxt<core[a8cc8ce8da0675fc]::option::Option<rustc_interface[39abeb5216106edc]::queries::Linker>, rustc_driver_impl[476933a2800f4963]::run_compiler::{closure#0}::{closure#2}>::{closure#2} as core[a8cc8ce8da0675fc]::ops::function::FnOnce<(&rustc_session[97234176d17eec45]::session::Session, rustc_middle[267fb346d25c8766]::ty::context::CurrentGcx, alloc[5feaa6f04c4280c5]::sync::Arc<rustc_data_structures[b64ebb58598be125]::jobserver::Proxy>, &std[f685ba3b3d3afb7a]::sync::once_lock::OnceLock<rustc_middle[267fb346d25c8766]::ty::context::GlobalCtxt>, &rustc_data_structures[b64ebb58598be125]::sync::worker_local::WorkerLocal<rustc_middle[267fb346d25c8766]::arena::Arena>, &rustc_data_structures[b64ebb58598be125]::sync::worker_local::WorkerLocal<rustc_hir[b9db6638e81218a4]::Arena>, rustc_driver_impl[476933a2800f4963]::run_compiler::{closure#0}::{closure#2})>>::call_once::{shim:vtable#0}
[INFO] [stderr]   27:     0x7f1548ff8598 - rustc_interface[39abeb5216106edc]::interface::run_compiler::<(), rustc_driver_impl[476933a2800f4963]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   28:     0x7f1548ee39ce - std[f685ba3b3d3afb7a]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[39abeb5216106edc]::util::run_in_thread_with_globals<rustc_interface[39abeb5216106edc]::util::run_in_thread_pool_with_globals<rustc_interface[39abeb5216106edc]::interface::run_compiler<(), rustc_driver_impl[476933a2800f4963]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   29:     0x7f1548ee37a0 - <std[f685ba3b3d3afb7a]::thread::lifecycle::spawn_unchecked<rustc_interface[39abeb5216106edc]::util::run_in_thread_with_globals<rustc_interface[39abeb5216106edc]::util::run_in_thread_pool_with_globals<rustc_interface[39abeb5216106edc]::interface::run_compiler<(), rustc_driver_impl[476933a2800f4963]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[a8cc8ce8da0675fc]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   30:     0x7f1548ee1b78 - <std[f685ba3b3d3afb7a]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stderr]   31:     0x7f1542a8aaa4 - <unknown>
[INFO] [stderr]   32:     0x7f1542b17a64 - clone
[INFO] [stderr]   33:                0x0 - <unknown>
[INFO] [stderr] 
[INFO] [stderr] error: the compiler unexpectedly panicked. this is a bug.
[INFO] [stderr] 
[INFO] [stderr] note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
[INFO] [stderr] 
[INFO] [stderr] note: please make sure that you have updated to the latest nightly
[INFO] [stderr] 
[INFO] [stderr] warning: the ICE couldn't be written to `/opt/rustwide/cargo-home/git/checkouts/smoltcp-7b3a641a4bfd5193/b57e2f9/rustc-ice-2026-01-14T15_57_39-911.txt`: Read-only file system (os error 30)
[INFO] [stderr] 
[INFO] [stderr] note: rustc 1.94.0-nightly (22cc29ba5 2026-01-13) running on x86_64-unknown-linux-gnu
[INFO] [stderr] 
[INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2
[INFO] [stderr] 
[INFO] [stderr] note: some of the compiler flags provided by cargo are hidden
[INFO] [stderr] 
[INFO] [stderr] query stack during panic:
[INFO] [stderr] #0 [resolver_for_lowering_raw] getting the resolver for lowering
[INFO] [stderr] end of query stack
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:1964:13
[INFO] [stdout]      |
[INFO] [stdout] 1964 |             self.as_atomic_usize().fetch_add(val, order) as *mut T
[INFO] [stdout]      |             ^^^^ cannot infer type for type parameter `T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:2008:13
[INFO] [stdout]      |
[INFO] [stdout] 2008 |             self.as_atomic_usize().fetch_sub(val, order) as *mut T
[INFO] [stdout]      |             ^^^^ cannot infer type for type parameter `T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:2067:13
[INFO] [stdout]      |
[INFO] [stdout] 2067 |             self.as_atomic_usize().fetch_or(val, order) as *mut T
[INFO] [stdout]      |             ^^^^ cannot infer type for type parameter `T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:2124:13
[INFO] [stdout]      |
[INFO] [stdout] 2124 |             self.as_atomic_usize().fetch_and(val, order) as *mut T
[INFO] [stdout]      |             ^^^^ cannot infer type for type parameter `T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:2180:13
[INFO] [stdout]      |
[INFO] [stdout] 2180 |             self.as_atomic_usize().fetch_xor(val, order) as *mut T
[INFO] [stdout]      |             ^^^^ cannot infer type for type parameter `T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:2228:13
[INFO] [stdout]      |
[INFO] [stdout] 2228 |             self.as_atomic_usize().bit_set(bit, order)
[INFO] [stdout]      |             ^^^^ cannot infer type for type parameter `T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:2273:13
[INFO] [stdout]      |
[INFO] [stdout] 2273 |             self.as_atomic_usize().bit_clear(bit, order)
[INFO] [stdout]      |             ^^^^ cannot infer type for type parameter `T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/portable-atomic-1.6.0/src/lib.rs:2318:13
[INFO] [stdout]      |
[INFO] [stdout] 2318 |             self.as_atomic_usize().bit_toggle(bit, order)
[INFO] [stdout]      |             ^^^^ cannot infer type for type parameter `T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `smoltcp` (lib)
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/22cc29ba5b459fb386c0406b9baf3a49eb0fba39/bin/rustc --crate-name smoltcp --edition=2021 /opt/rustwide/cargo-home/git/checkouts/smoltcp-7b3a641a4bfd5193/b57e2f9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="async"' --cfg 'feature="medium-ethernet"' --cfg 'feature="proto-dhcpv4"' --cfg 'feature="proto-ipv4"' --cfg 'feature="socket"' --cfg 'feature="socket-dhcpv4"' --cfg 'feature="socket-tcp"' --cfg 'feature="socket-udp"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_proto-fragmentation", "alloc", "assembler-max-segment-count-1", "assembler-max-segment-count-16", "assembler-max-segment-count-2", "assembler-max-segment-count-3", "assembler-max-segment-count-32", "assembler-max-segment-count-4", "assembler-max-segment-count-8", "async", "default", "defmt", "dns-max-name-size-128", "dns-max-name-size-255", "dns-max-name-size-64", "dns-max-result-count-1", "dns-max-result-count-16", "dns-max-result-count-2", "dns-max-result-count-3", "dns-max-result-count-32", "dns-max-result-count-4", "dns-max-result-count-8", "dns-max-server-count-1", "dns-max-server-count-16", "dns-max-server-count-2", "dns-max-server-count-3", "dns-max-server-count-32", "dns-max-server-count-4", "dns-max-server-count-8", "fragmentation-buffer-size-1024", "fragmentation-buffer-size-1500", "fragmentation-buffer-size-16384", "fragmentation-buffer-size-2048", "fragmentation-buffer-size-256", "fragmentation-buffer-size-32768", "fragmentation-buffer-size-4096", "fragmentation-buffer-size-512", "fragmentation-buffer-size-65536", "fragmentation-buffer-size-8192", "iface-max-addr-count-1", "iface-max-addr-count-2", "iface-max-addr-count-3", "iface-max-addr-count-4", "iface-max-addr-count-5", "iface-max-addr-count-6", "iface-max-addr-count-7", "iface-max-addr-count-8", "iface-max-multicast-group-count-1", "iface-max-multicast-group-count-1024", "iface-max-multicast-group-count-128", "iface-max-multicast-group-count-16", "iface-max-multicast-group-count-2", "iface-max-multicast-group-count-256", "iface-max-multicast-group-count-3", "iface-max-multicast-group-count-32", "iface-max-multicast-group-count-4", "iface-max-multicast-group-count-5", "iface-max-multicast-group-count-512", "iface-max-multicast-group-count-6", "iface-max-multicast-group-count-64", "iface-max-multicast-group-count-7", "iface-max-multicast-group-count-8", "iface-max-route-count-1", "iface-max-route-count-1024", "iface-max-route-count-128", "iface-max-route-count-16", "iface-max-route-count-2", "iface-max-route-count-256", "iface-max-route-count-3", "iface-max-route-count-32", "iface-max-route-count-4", "iface-max-route-count-5", "iface-max-route-count-512", "iface-max-route-count-6", "iface-max-route-count-64", "iface-max-route-count-7", "iface-max-route-count-8", "iface-max-sixlowpan-address-context-count-1", "iface-max-sixlowpan-address-context-count-1024", "iface-max-sixlowpan-address-context-count-128", "iface-max-sixlowpan-address-context-count-16", "iface-max-sixlowpan-address-context-count-2", "iface-max-sixlowpan-address-context-count-256", "iface-max-sixlowpan-address-context-count-3", "iface-max-sixlowpan-address-context-count-32", "iface-max-sixlowpan-address-context-count-4", "iface-max-sixlowpan-address-context-count-5", "iface-max-sixlowpan-address-context-count-512", "iface-max-sixlowpan-address-context-count-6", "iface-max-sixlowpan-address-context-count-64", "iface-max-sixlowpan-address-context-count-7", "iface-max-sixlowpan-address-context-count-8", "iface-neighbor-cache-count-1", "iface-neighbor-cache-count-1024", "iface-neighbor-cache-count-128", "iface-neighbor-cache-count-16", "iface-neighbor-cache-count-2", "iface-neighbor-cache-count-256", "iface-neighbor-cache-count-3", "iface-neighbor-cache-count-32", "iface-neighbor-cache-count-4", "iface-neighbor-cache-count-5", "iface-neighbor-cache-count-512", "iface-neighbor-cache-count-6", "iface-neighbor-cache-count-64", "iface-neighbor-cache-count-7", "iface-neighbor-cache-count-8", "ipv6-hbh-max-options-1", "ipv6-hbh-max-options-16", "ipv6-hbh-max-options-2", "ipv6-hbh-max-options-3", "ipv6-hbh-max-options-32", "ipv6-hbh-max-options-4", "ipv6-hbh-max-options-8", "libc", "log", "medium-ethernet", "medium-ieee802154", "medium-ip", "packetmeta-id", "phy-raw_socket", "phy-tuntap_interface", "proto-dhcpv4", "proto-dns", "proto-igmp", "proto-ipsec", "proto-ipsec-ah", "proto-ipsec-esp", "proto-ipv4", "proto-ipv4-fragmentation", "proto-ipv6", "proto-ipv6-fragmentation", "proto-ipv6-hbh", "proto-ipv6-routing", "proto-rpl", "proto-sixlowpan", "proto-sixlowpan-fragmentation", "reassembly-buffer-count-1", "reassembly-buffer-count-16", "reassembly-buffer-count-2", "reassembly-buffer-count-3", "reassembly-buffer-count-32", "reassembly-buffer-count-4", "reassembly-buffer-count-8", "reassembly-buffer-size-1024", "reassembly-buffer-size-1500", "reassembly-buffer-size-16384", "reassembly-buffer-size-2048", "reassembly-buffer-size-256", "reassembly-buffer-size-32768", "reassembly-buffer-size-4096", "reassembly-buffer-size-512", "reassembly-buffer-size-65536", "reassembly-buffer-size-8192", "rpl-parents-buffer-count-16", "rpl-parents-buffer-count-2", "rpl-parents-buffer-count-32", "rpl-parents-buffer-count-4", "rpl-parents-buffer-count-8", "rpl-relations-buffer-count-1", "rpl-relations-buffer-count-128", "rpl-relations-buffer-count-16", "rpl-relations-buffer-count-2", "rpl-relations-buffer-count-32", "rpl-relations-buffer-count-4", "rpl-relations-buffer-count-64", "rpl-relations-buffer-count-8", "socket", "socket-dhcpv4", "socket-dns", "socket-icmp", "socket-mdns", "socket-raw", "socket-tcp", "socket-udp", "std", "verbose"))' -C metadata=7286bc1baaa37a24 -C extra-filename=-a1ece1e12f8f033c --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern bitflags=/opt/rustwide/target/debug/deps/libbitflags-928d7abe42e3a6ac.rmeta --extern byteorder=/opt/rustwide/target/debug/deps/libbyteorder-94fc675bb8dfbb56.rmeta --extern cfg_if=/opt/rustwide/target/debug/deps/libcfg_if-d541ac7a75168aa5.rmeta --extern heapless=/opt/rustwide/target/debug/deps/libheapless-7091fd4d0a2de18a.rmeta --extern managed=/opt/rustwide/target/debug/deps/libmanaged-4457d33b19a5f809.rmeta --cap-lints allow --cap-lints=forbid` (exit status: 101)
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] Some errors have detailed explanations: E0282, E0425, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0282`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `portable-atomic` (lib) due to 40 previous errors
[INFO] running `Command { std: "docker" "inspect" "4f7969f5b22bd181db4ec4e3fe13aa098e2296c5c5764bcf9a7c5b928bcfdc01", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4f7969f5b22bd181db4ec4e3fe13aa098e2296c5c5764bcf9a7c5b928bcfdc01", kill_on_drop: false }`
[INFO] [stdout] 4f7969f5b22bd181db4ec4e3fe13aa098e2296c5c5764bcf9a7c5b928bcfdc01
