esp32c2-hal 0.13.1

HAL for ESP32-C2 microcontrollers
Build #1152031 2024-03-08T14:59:53.697863+00:00
# rustc version
rustc 1.78.0-nightly (9c3ad802d 2024-03-07)# docs.rs version
docsrs 0.6.0 (66bc9d0e 2024-03-06)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/esp32c2-hal-0.13.1/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/esp32c2-hal-0.13.1/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20240307-1.78.0-nightly-9c3ad802d\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }`
[INFO] [stdout] 662ad27953d63d828fc7f2242dba2c9b4c9fe5badef9b4e6e6b42f8bb1f77347
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "662ad27953d63d828fc7f2242dba2c9b4c9fe5badef9b4e6e6b42f8bb1f77347", kill_on_drop: false }`
[INFO] [stderr] warning: Rustdoc did not scrape the following examples because they require dev-dependencies: spi_eh1_loopback, spi_eh1_device_loopback, embassy_hello_world, embassy_multiprio, embassy_wait, embassy_spi, interrupt_preemption, embassy_serial, embassy_i2c, direct-vectoring, rng, adc_cal, adc, spi_halfduplex_read_manufacturer_id, systimer, ecc, rtc_time, qspi_flash, crc, spi_loopback_dma, spi_slave_dma, hello_world, read_efuse, watchdog, ledc, spi_loopback, serial_interrupts, debug_assist, advanced_serial, timer_interrupt, i2c_display, blinky_erased_pins, gpio_interrupt, blinky, clock_monitor, i2c_bmp180_calibration_data, software_interrupts, sha, rtc_watchdog
[INFO] [stderr]     If you want Rustdoc to scrape these examples, then add `doc-scrape-examples = true`
[INFO] [stderr]     to the [[example]] target configuration of at least one example.
[INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op
[INFO] [stderr]    Compiling darling v0.20.8
[INFO] [stderr]    Compiling basic-toml v0.1.8
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] WARNING: package deprecated!
[INFO] [stderr] 
[INFO] [stderr]   The 'esp32c2-hal' package has been deprecated in favour of 'esp-hal'.
[INFO] [stderr] 
[INFO] [stderr]   Please refer to the migration guide for help with updating your projects
[INFO] [stderr]   to use the new 'esp-hal' package:
[INFO] [stderr] 
[INFO] [stderr]   https://github.com/esp-rs/esp-hal/releases/tag/v0.16.0
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr]     Checking portable-atomic v1.6.0
[INFO] [stderr] error: cfg(portable_atomic_unsafe_assume_single_core) does not compatible with this target;
[INFO] [stderr]        if you need cfg(portable_atomic_unsafe_assume_single_core) support for this target,
[INFO] [stderr]        please submit an issue at <https://github.com/taiki-e/portable-atomic>
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:362:1
[INFO] [stderr]     |
[INFO] [stderr] 362 | / compile_error!(
[INFO] [stderr] 363 | |     "cfg(portable_atomic_unsafe_assume_single_core) does not compatible with this target;\n\
[INFO] [stderr] 364 | |      if you need cfg(portable_atomic_unsafe_assume_single_core) support for this target,\n\
[INFO] [stderr] 365 | |      please submit an issue at <https://github.com/taiki-e/portable-atomic>"
[INFO] [stderr] 366 | | );
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr]    Compiling enumset_derive v0.8.1
[INFO] [stderr]    Compiling esp-hal-procmacros v0.8.0
[INFO] [stderr] error[E0432]: unresolved import `super::core_atomic`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/imp/x86.rs:19:12
[INFO] [stderr]    |
[INFO] [stderr] 19 | use super::core_atomic::{
[INFO] [stderr]    |            ^^^^^^^^^^^ could not find `core_atomic` in `super`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `AtomicU8` in `imp`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:649:14
[INFO] [stderr]     |
[INFO] [stderr] 649 |         imp::AtomicU8::is_lock_free()
[INFO] [stderr]     |              ^^^^^^^^ could not find `AtomicU8` in `imp`
[INFO] [stderr]     |
[INFO] [stderr] help: consider importing this struct
[INFO] [stderr]     |
[INFO] [stderr] 451 + use core::sync::atomic::AtomicU8;
[INFO] [stderr]     |
[INFO] [stderr] help: if you import `AtomicU8`, refer to it directly
[INFO] [stderr]     |
[INFO] [stderr] 649 -         imp::AtomicU8::is_lock_free()
[INFO] [stderr] 649 +         AtomicU8::is_lock_free()
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `AtomicU8` in `imp`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:671:14
[INFO] [stderr]     |
[INFO] [stderr] 671 |         imp::AtomicU8::is_always_lock_free()
[INFO] [stderr]     |              ^^^^^^^^ could not find `AtomicU8` in `imp`
[INFO] [stderr]     |
[INFO] [stderr] help: consider importing this struct
[INFO] [stderr]     |
[INFO] [stderr] 451 + use core::sync::atomic::AtomicU8;
[INFO] [stderr]     |
[INFO] [stderr] help: if you import `AtomicU8`, refer to it directly
[INFO] [stderr]     |
[INFO] [stderr] 671 -         imp::AtomicU8::is_always_lock_free()
[INFO] [stderr] 671 +         AtomicU8::is_always_lock_free()
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `AtomicU8` in module `imp`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:1374:37
[INFO] [stderr]      |
[INFO] [stderr] 1374 |     fn as_atomic_u8(&self) -> &imp::AtomicU8 {
[INFO] [stderr]      |                                     ^^^^^^^^ not found in `imp`
[INFO] [stderr]      |
[INFO] [stderr] help: consider importing this struct
[INFO] [stderr]      |
[INFO] [stderr] 451  + use core::sync::atomic::AtomicU8;
[INFO] [stderr]      |
[INFO] [stderr] help: if you import `AtomicU8`, refer to it directly
[INFO] [stderr]      |
[INFO] [stderr] 1374 -     fn as_atomic_u8(&self) -> &imp::AtomicU8 {
[INFO] [stderr] 1374 +     fn as_atomic_u8(&self) -> &AtomicU8 {
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `AtomicU8` in module `imp`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:1377:56
[INFO] [stderr]      |
[INFO] [stderr] 1377 |         unsafe { &*(self as *const Self as *const imp::AtomicU8) }
[INFO] [stderr]      |                                                        ^^^^^^^^ not found in `imp`
[INFO] [stderr]      |
[INFO] [stderr] help: consider importing this struct
[INFO] [stderr]      |
[INFO] [stderr] 451  + use core::sync::atomic::AtomicU8;
[INFO] [stderr]      |
[INFO] [stderr] help: if you import `AtomicU8`, refer to it directly
[INFO] [stderr]      |
[INFO] [stderr] 1377 -         unsafe { &*(self as *const Self as *const imp::AtomicU8) }
[INFO] [stderr] 1377 +         unsafe { &*(self as *const Self as *const AtomicU8) }
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `AtomicPtr` in module `imp`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:1399:17
[INFO] [stderr]      |
[INFO] [stderr] 1399 |     inner: imp::AtomicPtr<T>,
[INFO] [stderr]      |                 ^^^^^^^^^ not found in `imp`
[INFO] [stderr]      |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/imp/mod.rs:269:60
[INFO] [stderr]      |
[INFO] [stderr] 269  | pub(crate) use self::core_atomic::{AtomicI64, AtomicIsize, AtomicPtr, AtomicU64, AtomicUsize};
[INFO] [stderr]      |                                                            ^^^^^^^^^
[INFO] [stderr] help: consider importing this struct
[INFO] [stderr]      |
[INFO] [stderr] 451  + use core::sync::atomic::AtomicPtr;
[INFO] [stderr]      |
[INFO] [stderr] help: if you import `AtomicPtr`, refer to it directly
[INFO] [stderr]      |
[INFO] [stderr] 1399 -     inner: imp::AtomicPtr<T>,
[INFO] [stderr] 1399 +     inner: AtomicPtr<T>,
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `AtomicPtr` in `imp`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:1454:28
[INFO] [stderr]      |
[INFO] [stderr] 1454 |         Self { inner: imp::AtomicPtr::new(p) }
[INFO] [stderr]      |                            ^^^^^^^^^ could not find `AtomicPtr` in `imp`
[INFO] [stderr]      |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/imp/mod.rs:269:60
[INFO] [stderr]      |
[INFO] [stderr] 269  | pub(crate) use self::core_atomic::{AtomicI64, AtomicIsize, AtomicPtr, AtomicU64, AtomicUsize};
[INFO] [stderr]      |                                                            ^^^^^^^^^
[INFO] [stderr] help: consider importing one of these items
[INFO] [stderr]      |
[INFO] [stderr] 451  + use core::sync::atomic::AtomicPtr;
[INFO] [stderr]      |
[INFO] [stderr] 451  + use crate::AtomicPtr;
[INFO] [stderr]      |
[INFO] [stderr] help: if you import `AtomicPtr`, refer to it directly
[INFO] [stderr]      |
[INFO] [stderr] 1454 -         Self { inner: imp::AtomicPtr::new(p) }
[INFO] [stderr] 1454 +         Self { inner: AtomicPtr::new(p) }
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `AtomicPtr` in module `imp`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:1506:15
[INFO] [stderr]      |
[INFO] [stderr] 1506 |         <imp::AtomicPtr<T>>::is_lock_free()
[INFO] [stderr]      |               ^^^^^^^^^ not found in `imp`
[INFO] [stderr]      |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/imp/mod.rs:269:60
[INFO] [stderr]      |
[INFO] [stderr] 269  | pub(crate) use self::core_atomic::{AtomicI64, AtomicIsize, AtomicPtr, AtomicU64, AtomicUsize};
[INFO] [stderr]      |                                                            ^^^^^^^^^
[INFO] [stderr] help: consider importing this struct
[INFO] [stderr]      |
[INFO] [stderr] 451  + use core::sync::atomic::AtomicPtr;
[INFO] [stderr]      |
[INFO] [stderr] help: if you import `AtomicPtr`, refer to it directly
[INFO] [stderr]      |
[INFO] [stderr] 1506 -         <imp::AtomicPtr<T>>::is_lock_free()
[INFO] [stderr] 1506 +         <AtomicPtr<T>>::is_lock_free()
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `AtomicPtr` in module `imp`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:1528:15
[INFO] [stderr]      |
[INFO] [stderr] 1528 |         <imp::AtomicPtr<T>>::is_always_lock_free()
[INFO] [stderr]      |               ^^^^^^^^^ not found in `imp`
[INFO] [stderr]      |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/imp/mod.rs:269:60
[INFO] [stderr]      |
[INFO] [stderr] 269  | pub(crate) use self::core_atomic::{AtomicI64, AtomicIsize, AtomicPtr, AtomicU64, AtomicUsize};
[INFO] [stderr]      |                                                            ^^^^^^^^^
[INFO] [stderr] help: consider importing this struct
[INFO] [stderr]      |
[INFO] [stderr] 451  + use core::sync::atomic::AtomicPtr;
[INFO] [stderr]      |
[INFO] [stderr] help: if you import `AtomicPtr`, refer to it directly
[INFO] [stderr]      |
[INFO] [stderr] 1528 -         <imp::AtomicPtr<T>>::is_always_lock_free()
[INFO] [stderr] 1528 +         <AtomicPtr<T>>::is_always_lock_free()
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `AtomicIsize` in module `imp`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:3948:17
[INFO] [stderr]      |
[INFO] [stderr] 3948 |     atomic_int!(AtomicIsize, isize, 8);
[INFO] [stderr]      |                 ^^^^^^^^^^^ not found in `imp`
[INFO] [stderr]      |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/imp/mod.rs:269:47
[INFO] [stderr]      |
[INFO] [stderr] 269  | pub(crate) use self::core_atomic::{AtomicI64, AtomicIsize, AtomicPtr, AtomicU64, AtomicUsize};
[INFO] [stderr]      |                                               ^^^^^^^^^^^
[INFO] [stderr] help: consider importing this struct
[INFO] [stderr]      |
[INFO] [stderr] 451  + use core::sync::atomic::AtomicIsize;
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `AtomicIsize` in `imp`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:3948:17
[INFO] [stderr]      |
[INFO] [stderr] 3948 |     atomic_int!(AtomicIsize, isize, 8);
[INFO] [stderr]      |                 ^^^^^^^^^^^ could not find `AtomicIsize` in `imp`
[INFO] [stderr]      |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/imp/mod.rs:269:47
[INFO] [stderr]      |
[INFO] [stderr] 269  | pub(crate) use self::core_atomic::{AtomicI64, AtomicIsize, AtomicPtr, AtomicU64, AtomicUsize};
[INFO] [stderr]      |                                               ^^^^^^^^^^^
[INFO] [stderr] help: consider importing one of these items
[INFO] [stderr]      |
[INFO] [stderr] 451  + use core::sync::atomic::AtomicIsize;
[INFO] [stderr]      |
[INFO] [stderr] 451  + use crate::AtomicIsize;
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `AtomicUsize` in module `imp`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:3950:17
[INFO] [stderr]      |
[INFO] [stderr] 3950 |     atomic_int!(AtomicUsize, usize, 8);
[INFO] [stderr]      |                 ^^^^^^^^^^^ not found in `imp`
[INFO] [stderr]      |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/imp/mod.rs:269:82
[INFO] [stderr]      |
[INFO] [stderr] 269  | pub(crate) use self::core_atomic::{AtomicI64, AtomicIsize, AtomicPtr, AtomicU64, AtomicUsize};
[INFO] [stderr]      |                                                                                  ^^^^^^^^^^^
[INFO] [stderr] help: consider importing this struct
[INFO] [stderr]      |
[INFO] [stderr] 451  + use core::sync::atomic::AtomicUsize;
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `AtomicUsize` in `imp`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:3950:17
[INFO] [stderr]      |
[INFO] [stderr] 3950 |     atomic_int!(AtomicUsize, usize, 8);
[INFO] [stderr]      |                 ^^^^^^^^^^^ could not find `AtomicUsize` in `imp`
[INFO] [stderr]      |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/imp/mod.rs:269:82
[INFO] [stderr]      |
[INFO] [stderr] 269  | pub(crate) use self::core_atomic::{AtomicI64, AtomicIsize, AtomicPtr, AtomicU64, AtomicUsize};
[INFO] [stderr]      |                                                                                  ^^^^^^^^^^^
[INFO] [stderr] help: consider importing one of these items
[INFO] [stderr]      |
[INFO] [stderr] 451  + use core::sync::atomic::AtomicUsize;
[INFO] [stderr]      |
[INFO] [stderr] 451  + use crate::AtomicUsize;
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `AtomicI8` in module `imp`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:3958:17
[INFO] [stderr]      |
[INFO] [stderr] 3958 |     atomic_int!(AtomicI8, i8, 1);
[INFO] [stderr]      |                 ^^^^^^^^ not found in `imp`
[INFO] [stderr]      |
[INFO] [stderr] help: consider importing this struct
[INFO] [stderr]      |
[INFO] [stderr] 451  + use core::sync::atomic::AtomicI8;
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `AtomicI8` in `imp`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:3958:17
[INFO] [stderr]      |
[INFO] [stderr] 3958 |     atomic_int!(AtomicI8, i8, 1);
[INFO] [stderr]      |                 ^^^^^^^^ could not find `AtomicI8` in `imp`
[INFO] [stderr]      |
[INFO] [stderr] help: consider importing one of these items
[INFO] [stderr]      |
[INFO] [stderr] 451  + use core::sync::atomic::AtomicI8;
[INFO] [stderr]      |
[INFO] [stderr] 451  + use crate::AtomicI8;
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `AtomicU8` in module `imp`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:3959:17
[INFO] [stderr]      |
[INFO] [stderr] 3959 |     atomic_int!(AtomicU8, u8, 1);
[INFO] [stderr]      |                 ^^^^^^^^ not found in `imp`
[INFO] [stderr]      |
[INFO] [stderr] help: consider importing this struct
[INFO] [stderr]      |
[INFO] [stderr] 451  + use core::sync::atomic::AtomicU8;
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `AtomicU8` in `imp`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:3959:17
[INFO] [stderr]      |
[INFO] [stderr] 3959 |     atomic_int!(AtomicU8, u8, 1);
[INFO] [stderr]      |                 ^^^^^^^^ could not find `AtomicU8` in `imp`
[INFO] [stderr]      |
[INFO] [stderr] help: consider importing one of these items
[INFO] [stderr]      |
[INFO] [stderr] 451  + use core::sync::atomic::AtomicU8;
[INFO] [stderr]      |
[INFO] [stderr] 451  + use crate::AtomicU8;
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `AtomicI16` in module `imp`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:3962:17
[INFO] [stderr]      |
[INFO] [stderr] 3962 |     atomic_int!(AtomicI16, i16, 2);
[INFO] [stderr]      |                 ^^^^^^^^^ not found in `imp`
[INFO] [stderr]      |
[INFO] [stderr] help: consider importing this struct
[INFO] [stderr]      |
[INFO] [stderr] 451  + use core::sync::atomic::AtomicI16;
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `AtomicI16` in `imp`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:3962:17
[INFO] [stderr]      |
[INFO] [stderr] 3962 |     atomic_int!(AtomicI16, i16, 2);
[INFO] [stderr]      |                 ^^^^^^^^^ could not find `AtomicI16` in `imp`
[INFO] [stderr]      |
[INFO] [stderr] help: consider importing one of these items
[INFO] [stderr]      |
[INFO] [stderr] 451  + use core::sync::atomic::AtomicI16;
[INFO] [stderr]      |
[INFO] [stderr] 451  + use crate::AtomicI16;
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `AtomicU16` in module `imp`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:3963:17
[INFO] [stderr]      |
[INFO] [stderr] 3963 |     atomic_int!(AtomicU16, u16, 2);
[INFO] [stderr]      |                 ^^^^^^^^^ not found in `imp`
[INFO] [stderr]      |
[INFO] [stderr] help: consider importing this struct
[INFO] [stderr]      |
[INFO] [stderr] 451  + use core::sync::atomic::AtomicU16;
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `AtomicU16` in `imp`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:3963:17
[INFO] [stderr]      |
[INFO] [stderr] 3963 |     atomic_int!(AtomicU16, u16, 2);
[INFO] [stderr]      |                 ^^^^^^^^^ could not find `AtomicU16` in `imp`
[INFO] [stderr]      |
[INFO] [stderr] help: consider importing one of these items
[INFO] [stderr]      |
[INFO] [stderr] 451  + use core::sync::atomic::AtomicU16;
[INFO] [stderr]      |
[INFO] [stderr] 451  + use crate::AtomicU16;
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `AtomicI32` in module `imp`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:3966:17
[INFO] [stderr]      |
[INFO] [stderr] 3966 |     atomic_int!(AtomicI32, i32, 4);
[INFO] [stderr]      |                 ^^^^^^^^^ not found in `imp`
[INFO] [stderr]      |
[INFO] [stderr] help: consider importing this struct
[INFO] [stderr]      |
[INFO] [stderr] 451  + use core::sync::atomic::AtomicI32;
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `AtomicI32` in `imp`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:3966:17
[INFO] [stderr]      |
[INFO] [stderr] 3966 |     atomic_int!(AtomicI32, i32, 4);
[INFO] [stderr]      |                 ^^^^^^^^^ could not find `AtomicI32` in `imp`
[INFO] [stderr]      |
[INFO] [stderr] help: consider importing one of these items
[INFO] [stderr]      |
[INFO] [stderr] 451  + use core::sync::atomic::AtomicI32;
[INFO] [stderr]      |
[INFO] [stderr] 451  + use crate::AtomicI32;
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `AtomicU32` in module `imp`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:2364:26
[INFO] [stderr]      |
[INFO] [stderr] 2364 |         atomic_int!(int, AtomicU32, $int_type, $align);
[INFO] [stderr]      |                          ^^^^^^^^^ not found in `imp`
[INFO] [stderr] ...
[INFO] [stderr] 3967 |     atomic_int!(AtomicU32, u32, 4);
[INFO] [stderr]      |     ------------------------------ in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in the macro `atomic_int` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: consider importing this struct
[INFO] [stderr]      |
[INFO] [stderr] 451  + use core::sync::atomic::AtomicU32;
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `AtomicU32` in `imp`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:2364:26
[INFO] [stderr]      |
[INFO] [stderr] 2364 |         atomic_int!(int, AtomicU32, $int_type, $align);
[INFO] [stderr]      |                          ^^^^^^^^^ could not find `AtomicU32` in `imp`
[INFO] [stderr] ...
[INFO] [stderr] 3967 |     atomic_int!(AtomicU32, u32, 4);
[INFO] [stderr]      |     ------------------------------ in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in the macro `atomic_int` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: consider importing one of these items
[INFO] [stderr]      |
[INFO] [stderr] 451  + use core::sync::atomic::AtomicU32;
[INFO] [stderr]      |
[INFO] [stderr] 451  + use crate::AtomicU32;
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `AtomicI64` in module `imp`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:3970:17
[INFO] [stderr]      |
[INFO] [stderr] 3970 |     atomic_int!(AtomicI64, i64, 8);
[INFO] [stderr]      |                 ^^^^^^^^^ not found in `imp`
[INFO] [stderr]      |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/imp/mod.rs:269:36
[INFO] [stderr]      |
[INFO] [stderr] 269  | pub(crate) use self::core_atomic::{AtomicI64, AtomicIsize, AtomicPtr, AtomicU64, AtomicUsize};
[INFO] [stderr]      |                                    ^^^^^^^^^
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/imp/mod.rs:391:34
[INFO] [stderr]      |
[INFO] [stderr] 391  | pub(crate) use self::arm_linux::{AtomicI64, AtomicU64};
[INFO] [stderr]      |                                  ^^^^^^^^^
[INFO] [stderr]      = note: the item is gated behind the `fallback` feature
[INFO] [stderr] help: consider importing this struct
[INFO] [stderr]      |
[INFO] [stderr] 451  + use core::sync::atomic::AtomicI64;
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `AtomicI64` in `imp`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:3970:17
[INFO] [stderr]      |
[INFO] [stderr] 3970 |     atomic_int!(AtomicI64, i64, 8);
[INFO] [stderr]      |                 ^^^^^^^^^ could not find `AtomicI64` in `imp`
[INFO] [stderr]      |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/imp/mod.rs:269:36
[INFO] [stderr]      |
[INFO] [stderr] 269  | pub(crate) use self::core_atomic::{AtomicI64, AtomicIsize, AtomicPtr, AtomicU64, AtomicUsize};
[INFO] [stderr]      |                                    ^^^^^^^^^
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/imp/mod.rs:391:34
[INFO] [stderr]      |
[INFO] [stderr] 391  | pub(crate) use self::arm_linux::{AtomicI64, AtomicU64};
[INFO] [stderr]      |                                  ^^^^^^^^^
[INFO] [stderr]      = note: the item is gated behind the `fallback` feature
[INFO] [stderr] help: consider importing one of these items
[INFO] [stderr]      |
[INFO] [stderr] 451  + use core::sync::atomic::AtomicI64;
[INFO] [stderr]      |
[INFO] [stderr] 451  + use crate::AtomicI64;
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `AtomicU64` in module `imp`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:2369:26
[INFO] [stderr]      |
[INFO] [stderr] 2369 |         atomic_int!(int, AtomicU64, $int_type, $align);
[INFO] [stderr]      |                          ^^^^^^^^^ not found in `imp`
[INFO] [stderr] ...
[INFO] [stderr] 3971 |     atomic_int!(AtomicU64, u64, 8);
[INFO] [stderr]      |     ------------------------------ in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/imp/mod.rs:269:71
[INFO] [stderr]      |
[INFO] [stderr] 269  | pub(crate) use self::core_atomic::{AtomicI64, AtomicIsize, AtomicPtr, AtomicU64, AtomicUsize};
[INFO] [stderr]      |                                                                       ^^^^^^^^^
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/imp/mod.rs:391:45
[INFO] [stderr]      |
[INFO] [stderr] 391  | pub(crate) use self::arm_linux::{AtomicI64, AtomicU64};
[INFO] [stderr]      |                                             ^^^^^^^^^
[INFO] [stderr]      = note: the item is gated behind the `fallback` feature
[INFO] [stderr]      = note: this error originates in the macro `atomic_int` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: consider importing this struct
[INFO] [stderr]      |
[INFO] [stderr] 451  + use core::sync::atomic::AtomicU64;
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `AtomicU64` in `imp`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:2369:26
[INFO] [stderr]      |
[INFO] [stderr] 2369 |         atomic_int!(int, AtomicU64, $int_type, $align);
[INFO] [stderr]      |                          ^^^^^^^^^ could not find `AtomicU64` in `imp`
[INFO] [stderr] ...
[INFO] [stderr] 3971 |     atomic_int!(AtomicU64, u64, 8);
[INFO] [stderr]      |     ------------------------------ in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/imp/mod.rs:269:71
[INFO] [stderr]      |
[INFO] [stderr] 269  | pub(crate) use self::core_atomic::{AtomicI64, AtomicIsize, AtomicPtr, AtomicU64, AtomicUsize};
[INFO] [stderr]      |                                                                       ^^^^^^^^^
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/imp/mod.rs:391:45
[INFO] [stderr]      |
[INFO] [stderr] 391  | pub(crate) use self::arm_linux::{AtomicI64, AtomicU64};
[INFO] [stderr]      |                                             ^^^^^^^^^
[INFO] [stderr]      = note: the item is gated behind the `fallback` feature
[INFO] [stderr]      = note: this error originates in the macro `atomic_int` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: consider importing one of these items
[INFO] [stderr]      |
[INFO] [stderr] 451  + use core::sync::atomic::AtomicU64;
[INFO] [stderr]      |
[INFO] [stderr] 451  + use crate::AtomicU64;
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] error[E0282]: type annotations needed
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:1421:26
[INFO] [stderr]      |
[INFO] [stderr] 1421 |         fmt::Debug::fmt(&self.load(Ordering::Relaxed), f)
[INFO] [stderr]      |                          ^^^^ cannot infer type for type parameter `T`
[INFO] [stderr] 
[INFO] [stderr] error[E0282]: type annotations needed
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:1429:28
[INFO] [stderr]      |
[INFO] [stderr] 1429 |         fmt::Pointer::fmt(&self.load(Ordering::Relaxed), f)
[INFO] [stderr]      |                            ^^^^ cannot infer type for type parameter `T`
[INFO] [stderr] 
[INFO] [stderr] error[E0730]: cannot pattern-match on an array without a fixed length
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/utils.rs:13:13
[INFO] [stderr]      |
[INFO] [stderr] 13   |         let [] = [(); true as usize - $crate::utils::_assert_is_bool($cond) as usize];
[INFO] [stderr]      |             ^^
[INFO] [stderr]      |
[INFO] [stderr]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:1453:9
[INFO] [stderr]      |
[INFO] [stderr] 1453 |         static_assert_layout!(AtomicPtr<()>, *mut ());
[INFO] [stderr]      |         --------------------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in the macro `static_assert` which comes from the expansion of the macro `static_assert_layout` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0282]: type annotations needed
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:1964:13
[INFO] [stderr]      |
[INFO] [stderr] 1964 |             self.as_atomic_usize().fetch_add(val, order) as *mut T
[INFO] [stderr]      |             ^^^^ cannot infer type for type parameter `T`
[INFO] [stderr] 
[INFO] [stderr] error[E0282]: type annotations needed
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:2008:13
[INFO] [stderr]      |
[INFO] [stderr] 2008 |             self.as_atomic_usize().fetch_sub(val, order) as *mut T
[INFO] [stderr]      |             ^^^^ cannot infer type for type parameter `T`
[INFO] [stderr] 
[INFO] [stderr] error[E0282]: type annotations needed
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:2067:13
[INFO] [stderr]      |
[INFO] [stderr] 2067 |             self.as_atomic_usize().fetch_or(val, order) as *mut T
[INFO] [stderr]      |             ^^^^ cannot infer type for type parameter `T`
[INFO] [stderr] 
[INFO] [stderr] error[E0282]: type annotations needed
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:2124:13
[INFO] [stderr]      |
[INFO] [stderr] 2124 |             self.as_atomic_usize().fetch_and(val, order) as *mut T
[INFO] [stderr]      |             ^^^^ cannot infer type for type parameter `T`
[INFO] [stderr] 
[INFO] [stderr] error[E0282]: type annotations needed
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:2180:13
[INFO] [stderr]      |
[INFO] [stderr] 2180 |             self.as_atomic_usize().fetch_xor(val, order) as *mut T
[INFO] [stderr]      |             ^^^^ cannot infer type for type parameter `T`
[INFO] [stderr] 
[INFO] [stderr] error[E0282]: type annotations needed
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:2228:13
[INFO] [stderr]      |
[INFO] [stderr] 2228 |             self.as_atomic_usize().bit_set(bit, order)
[INFO] [stderr]      |             ^^^^ cannot infer type for type parameter `T`
[INFO] [stderr] 
[INFO] [stderr] error[E0282]: type annotations needed
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:2273:13
[INFO] [stderr]      |
[INFO] [stderr] 2273 |             self.as_atomic_usize().bit_clear(bit, order)
[INFO] [stderr]      |             ^^^^ cannot infer type for type parameter `T`
[INFO] [stderr] 
[INFO] [stderr] error[E0282]: type annotations needed
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:2318:13
[INFO] [stderr]      |
[INFO] [stderr] 2318 |             self.as_atomic_usize().bit_toggle(bit, order)
[INFO] [stderr]      |             ^^^^ cannot infer type for type parameter `T`
[INFO] [stderr] 
[INFO] [stderr] error[E0730]: cannot pattern-match on an array without a fixed length
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/utils.rs:13:13
[INFO] [stderr]      |
[INFO] [stderr] 13   |           let [] = [(); true as usize - $crate::utils::_assert_is_bool($cond) as usize];
[INFO] [stderr]      |               ^^
[INFO] [stderr]      |
[INFO] [stderr]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:2325:9
[INFO] [stderr]      |
[INFO] [stderr] 2325 | /         static_assert!(
[INFO] [stderr] 2326 | |             core::mem::size_of::<AtomicPtr<()>>() == core::mem::size_of::<AtomicUsize>()
[INFO] [stderr] 2327 | |         );
[INFO] [stderr]      | |_________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in the macro `static_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0730]: cannot pattern-match on an array without a fixed length
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/utils.rs:13:13
[INFO] [stderr]      |
[INFO] [stderr] 13   |           let [] = [(); true as usize - $crate::utils::_assert_is_bool($cond) as usize];
[INFO] [stderr]      |               ^^
[INFO] [stderr]      |
[INFO] [stderr]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:2328:9
[INFO] [stderr]      |
[INFO] [stderr] 2328 | /         static_assert!(
[INFO] [stderr] 2329 | |             core::mem::align_of::<AtomicPtr<()>>() == core::mem::align_of::<AtomicUsize>()
[INFO] [stderr] 2330 | |         );
[INFO] [stderr]      | |_________- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in the macro `static_assert` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0730]: cannot pattern-match on an array without a fixed length
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/utils.rs:13:13
[INFO] [stderr]      |
[INFO] [stderr] 13   |         let [] = [(); true as usize - $crate::utils::_assert_is_bool($cond) as usize];
[INFO] [stderr]      |             ^^
[INFO] [stderr]      |
[INFO] [stderr]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:3948:5
[INFO] [stderr]      |
[INFO] [stderr] 3948 |     atomic_int!(AtomicIsize, isize, 8);
[INFO] [stderr]      |     ---------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in the macro `static_assert` which comes from the expansion of the macro `atomic_int` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0730]: cannot pattern-match on an array without a fixed length
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/utils.rs:13:13
[INFO] [stderr]      |
[INFO] [stderr] 13   |         let [] = [(); true as usize - $crate::utils::_assert_is_bool($cond) as usize];
[INFO] [stderr]      |             ^^
[INFO] [stderr]      |
[INFO] [stderr]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:3950:5
[INFO] [stderr]      |
[INFO] [stderr] 3950 |     atomic_int!(AtomicUsize, usize, 8);
[INFO] [stderr]      |     ---------------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in the macro `static_assert` which comes from the expansion of the macro `atomic_int` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0730]: cannot pattern-match on an array without a fixed length
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/utils.rs:13:13
[INFO] [stderr]      |
[INFO] [stderr] 13   |         let [] = [(); true as usize - $crate::utils::_assert_is_bool($cond) as usize];
[INFO] [stderr]      |             ^^
[INFO] [stderr]      |
[INFO] [stderr]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:3958:5
[INFO] [stderr]      |
[INFO] [stderr] 3958 |     atomic_int!(AtomicI8, i8, 1);
[INFO] [stderr]      |     ---------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in the macro `static_assert` which comes from the expansion of the macro `atomic_int` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0730]: cannot pattern-match on an array without a fixed length
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/utils.rs:13:13
[INFO] [stderr]      |
[INFO] [stderr] 13   |         let [] = [(); true as usize - $crate::utils::_assert_is_bool($cond) as usize];
[INFO] [stderr]      |             ^^
[INFO] [stderr]      |
[INFO] [stderr]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:3959:5
[INFO] [stderr]      |
[INFO] [stderr] 3959 |     atomic_int!(AtomicU8, u8, 1);
[INFO] [stderr]      |     ---------------------------- in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in the macro `static_assert` which comes from the expansion of the macro `atomic_int` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0730]: cannot pattern-match on an array without a fixed length
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/utils.rs:13:13
[INFO] [stderr]      |
[INFO] [stderr] 13   |         let [] = [(); true as usize - $crate::utils::_assert_is_bool($cond) as usize];
[INFO] [stderr]      |             ^^
[INFO] [stderr]      |
[INFO] [stderr]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:3962:5
[INFO] [stderr]      |
[INFO] [stderr] 3962 |     atomic_int!(AtomicI16, i16, 2);
[INFO] [stderr]      |     ------------------------------ in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in the macro `static_assert` which comes from the expansion of the macro `atomic_int` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0730]: cannot pattern-match on an array without a fixed length
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/utils.rs:13:13
[INFO] [stderr]      |
[INFO] [stderr] 13   |         let [] = [(); true as usize - $crate::utils::_assert_is_bool($cond) as usize];
[INFO] [stderr]      |             ^^
[INFO] [stderr]      |
[INFO] [stderr]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:3963:5
[INFO] [stderr]      |
[INFO] [stderr] 3963 |     atomic_int!(AtomicU16, u16, 2);
[INFO] [stderr]      |     ------------------------------ in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in the macro `static_assert` which comes from the expansion of the macro `atomic_int` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0730]: cannot pattern-match on an array without a fixed length
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/utils.rs:13:13
[INFO] [stderr]      |
[INFO] [stderr] 13   |         let [] = [(); true as usize - $crate::utils::_assert_is_bool($cond) as usize];
[INFO] [stderr]      |             ^^
[INFO] [stderr]      |
[INFO] [stderr]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:3966:5
[INFO] [stderr]      |
[INFO] [stderr] 3966 |     atomic_int!(AtomicI32, i32, 4);
[INFO] [stderr]      |     ------------------------------ in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in the macro `static_assert` which comes from the expansion of the macro `atomic_int` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0730]: cannot pattern-match on an array without a fixed length
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/utils.rs:13:13
[INFO] [stderr]      |
[INFO] [stderr] 13   |         let [] = [(); true as usize - $crate::utils::_assert_is_bool($cond) as usize];
[INFO] [stderr]      |             ^^
[INFO] [stderr]      |
[INFO] [stderr]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:3967:5
[INFO] [stderr]      |
[INFO] [stderr] 3967 |     atomic_int!(AtomicU32, u32, 4);
[INFO] [stderr]      |     ------------------------------ in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in the macro `static_assert` which comes from the expansion of the macro `atomic_int` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0730]: cannot pattern-match on an array without a fixed length
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/utils.rs:13:13
[INFO] [stderr]      |
[INFO] [stderr] 13   |         let [] = [(); true as usize - $crate::utils::_assert_is_bool($cond) as usize];
[INFO] [stderr]      |             ^^
[INFO] [stderr]      |
[INFO] [stderr]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:3970:5
[INFO] [stderr]      |
[INFO] [stderr] 3970 |     atomic_int!(AtomicI64, i64, 8);
[INFO] [stderr]      |     ------------------------------ in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in the macro `static_assert` which comes from the expansion of the macro `atomic_int` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0730]: cannot pattern-match on an array without a fixed length
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/utils.rs:13:13
[INFO] [stderr]      |
[INFO] [stderr] 13   |         let [] = [(); true as usize - $crate::utils::_assert_is_bool($cond) as usize];
[INFO] [stderr]      |             ^^
[INFO] [stderr]      |
[INFO] [stderr]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/portable-atomic-1.6.0/src/lib.rs:3971:5
[INFO] [stderr]      |
[INFO] [stderr] 3971 |     atomic_int!(AtomicU64, u64, 8);
[INFO] [stderr]      |     ------------------------------ in this macro invocation
[INFO] [stderr]      |
[INFO] [stderr]      = note: this error originates in the macro `static_assert` which comes from the expansion of the macro `atomic_int` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] Some errors have detailed explanations: E0282, E0412, E0432, E0433, E0730.
[INFO] [stderr] For more information about an error, try `rustc --explain E0282`.
[INFO] [stderr] error: could not compile `portable-atomic` (lib) due to 64 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] running `Command { std: "docker" "inspect" "662ad27953d63d828fc7f2242dba2c9b4c9fe5badef9b4e6e6b42f8bb1f77347", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "662ad27953d63d828fc7f2242dba2c9b4c9fe5badef9b4e6e6b42f8bb1f77347", kill_on_drop: false }`
[INFO] [stdout] 662ad27953d63d828fc7f2242dba2c9b4c9fe5badef9b4e6e6b42f8bb1f77347