[INFO] fetching crate oneringbuf 0.8.0...
[INFO] testing oneringbuf-0.8.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate oneringbuf 0.8.0 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate oneringbuf 0.8.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate oneringbuf 0.8.0
[INFO] tweaked toml for crates.io crate oneringbuf 0.8.0 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate oneringbuf 0.8.0 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate oneringbuf 0.8.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 04ca7a3525bfeff742ea1b73aa4fb098001f54c838b419c31921a3b2b4169784
[INFO] running `Command { std: "docker" "start" "04ca7a3525bfeff742ea1b73aa4fb098001f54c838b419c31921a3b2b4169784", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "04ca7a3525bfeff742ea1b73aa4fb098001f54c838b419c31921a3b2b4169784", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "04ca7a3525bfeff742ea1b73aa4fb098001f54c838b419c31921a3b2b4169784" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "04ca7a3525bfeff742ea1b73aa4fb098001f54c838b419c31921a3b2b4169784", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "04ca7a3525bfeff742ea1b73aa4fb098001f54c838b419c31921a3b2b4169784" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling oneringbuf v0.8.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.49s
[INFO] running `Command { std: "docker" "inspect" "04ca7a3525bfeff742ea1b73aa4fb098001f54c838b419c31921a3b2b4169784", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "04ca7a3525bfeff742ea1b73aa4fb098001f54c838b419c31921a3b2b4169784" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling gungraun-runner v0.18.2
[INFO] [stderr]    Compiling gungraun-macros v0.8.0
[INFO] [stderr]    Compiling condtype v1.3.0
[INFO] [stderr]    Compiling regex-lite v0.1.9
[INFO] [stderr]    Compiling proc-macro-error-attr2 v2.0.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling divan-macros v0.1.21
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling proc-macro-error2 v2.0.1
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling terminal_size v0.4.4
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling gungraun v0.18.2
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling divan v0.1.21
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling async-scoped v0.9.0
[INFO] [stderr]    Compiling oneringbuf v0.8.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `crate::common_def`
[INFO] [stdout]  --> tests/common/mod.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::common_def;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 5.32s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: proc-macro-error2 v2.0.1
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 5`
[INFO] running `Command { std: "docker" "inspect" "04ca7a3525bfeff742ea1b73aa4fb098001f54c838b419c31921a3b2b4169784", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "04ca7a3525bfeff742ea1b73aa4fb098001f54c838b419c31921a3b2b4169784" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `crate::common_def`
[INFO] [stderr]  --> tests/common/mod.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use crate::common_def;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `oneringbuf` (test "tests") generated 1 warning (run `cargo fix --test "tests" -p oneringbuf` to apply 1 suggestion)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.06s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: proc-macro-error2 v2.0.1
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 5`
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/oneringbuf/fb00f08d893b6b50/out/oneringbuf-fb00f08d893b6b50)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test iterators::sync_iterators::cons_iter::test::cached_avail ... ok
[INFO] [stdout] test ring_buffer::storage_components::alloc::heap::test::from_tests ... ok
[INFO] [stdout] test iterators::sync_iterators::prod_iter::test::cached_avail ... ok
[INFO] [stdout] test ring_buffer::storage_components::stack::test::from_tests ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tests.rs (/opt/rustwide/target/release/build/oneringbuf/b86489453599f9ef/out/tests-b86489453599f9ef)
[INFO] [stdout] 
[INFO] [stdout] running 33 tests
[INFO] [stdout] test common::stack::test_local_stack ... ok
[INFO] [stdout] test common::new_buf::test_new_buf ... ok
[INFO] [stdout] test common::uninit_buf::test_uninit ... ok
[INFO] [stdout] test sync_tests::cons_tests::test_pop_avail_nw_exact ... ok
[INFO] [stdout] test sync_tests::cons_tests::test_pop_exact ... ok
[INFO] [stdout] test sync_tests::cons_tests::test_pop_ref_exact ... ok
[INFO] [stdout] test sync_tests::cons_tests::test_pop_slice_copy ... ok
[INFO] [stdout] test sync_tests::cons_tests::test_pop_slice_exact ... ok
[INFO] [stdout] test len_zero_stack - should panic ... ok
[INFO] [stdout] test sync_tests::cons_tests::test_pop_slice_seam ... ok
[INFO] [stdout] test sync_tests::detached_work_tests::test_work_detached ... ok
[INFO] [stdout] test len_zero_heap - should panic ... ok
[INFO] [stdout] test sync_tests::detached_work_tests::test_work_detached_set_index ... ok
[INFO] [stdout] test sync_tests::detached_work_tests::test_work_detached_sync_index ... ok
[INFO] [stdout] test sync_tests::detached_work_tests::test_work_go_back ... ok
[INFO] [stdout] test sync_tests::drop::cons_drop_test ... ok
[INFO] [stdout] test sync_tests::drop::drop_everything ... ok
[INFO] [stdout] test sync_tests::drop::work_drop_test ... ok
[INFO] [stdout] test sync_tests::integration_tests::test_reset ... ok
[INFO] [stdout] test sync_tests::drop::prod_drop_test ... ok
[INFO] [stdout] test sync_tests::integration_tests::test_push_work_pop_slice ... ok
[INFO] [stdout] test sync_tests::integration_tests::test_push_work_pop_single ... ok
[INFO] [stdout] test sync_tests::prod_tests::test_push_mut_ref ... ok
[INFO] [stdout] test sync_tests::prod_tests::test_push_mut_ref_init ... ok
[INFO] [stdout] test sync_tests::prod_tests::test_push_one_by_one ... ok
[INFO] [stdout] test sync_tests::prod_tests::test_push_slice ... ok
[INFO] [stdout] test sync_tests::work_tests::test_work_exact ... ok
[INFO] [stdout] test sync_tests::work_tests::test_work_mul ... ok
[INFO] [stdout] test sync_tests::work_tests::test_work_single ... ok
[INFO] [stdout] test sync_tests::multithreading::test_mt_non_mut ... ok
[INFO] [stdout] test sync_tests::multithreading::test_mt_mut ... ok
[INFO] [stdout] test sync_tests::concurrent_fib::fibonacci_test ... ok
[INFO] [stdout] test common::stack::fibonacci_test_stack ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 33 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.63s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests oneringbuf
[INFO] [stderr] error[E0432]: unresolved imports `crate::ring_buffer::types::AsyncStackRB`, `crate::ring_buffer::types::AsyncStackRBMut`
[INFO] [stderr]   --> src/lib.rs:19:37
[INFO] [stderr]    |
[INFO] [stderr] 19 | pub use crate::ring_buffer::types::{AsyncStackRB, AsyncStackRBMut};
[INFO] [stderr]    |                                     ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^ no `AsyncStackRBMut` in `ring_buffer::types`
[INFO] [stderr]    |                                     |
[INFO] [stderr]    |                                     no `AsyncStackRB` in `ring_buffer::types`
[INFO] [stderr]    |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> src/ring_buffer/types.rs:59:10
[INFO] [stderr]    |
[INFO] [stderr] 58 | #[cfg(feature = "async")]
[INFO] [stderr]    |       ----------------- the item is gated behind the `r#async` feature
[INFO] [stderr] 59 | pub type AsyncStackRB<'buf, T, const N: usize> = OneRingBuf<StackStorage<'buf, T, N>, AsyncComp>;
[INFO] [stderr]    |          ^^^^^^^^^^^^
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> src/ring_buffer/types.rs:62:10
[INFO] [stderr]    |
[INFO] [stderr] 61 | #[cfg(feature = "async")]
[INFO] [stderr]    |       ----------------- the item is gated behind the `r#async` feature
[INFO] [stderr] 62 | pub type AsyncStackRBMut<'buf, T, const N: usize> =
[INFO] [stderr]    |          ^^^^^^^^^^^^^^^
[INFO] [stderr] help: a similar name exists in the module
[INFO] [stderr]    |
[INFO] [stderr] 19 - pub use crate::ring_buffer::types::{AsyncStackRB, AsyncStackRBMut};
[INFO] [stderr] 19 + pub use crate::ring_buffer::types::{AsyncStackRB, LocalStackRBMut};
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: cannot find module or crate `futures_util` in this scope
[INFO] [stderr]  --> src/ring_buffer/iters_components/async_iters/mutable.rs:2:5
[INFO] [stderr]   |
[INFO] [stderr] 2 | use futures_util::task::AtomicWaker;
[INFO] [stderr]   |     ^^^^^^^^^^^^ use of unresolved module or unlinked crate `futures_util`
[INFO] [stderr]   |
[INFO] [stderr]   = help: if you wanted to use a crate named `futures_util`, use `cargo add futures_util` to add it to your `Cargo.toml`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: cannot find module or crate `futures_util` in this scope
[INFO] [stderr]  --> src/ring_buffer/iters_components/async_iters/non_mutable.rs:2:5
[INFO] [stderr]   |
[INFO] [stderr] 2 | use futures_util::task::AtomicWaker;
[INFO] [stderr]   |     ^^^^^^^^^^^^ use of unresolved module or unlinked crate `futures_util`
[INFO] [stderr]   |
[INFO] [stderr]   = help: if you wanted to use a crate named `futures_util`, use `cargo add futures_util` to add it to your `Cargo.toml`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `crate::ring_buffer::types::LocalVmemRB`, `crate::ring_buffer::types::LocalVmemRBMut`, `crate::ring_buffer::types::SharedVmemRB`, `crate::ring_buffer::types::SharedVmemRBMut`
[INFO] [stderr]   --> src/lib.rs:35:37
[INFO] [stderr]    |
[INFO] [stderr] 35 | pub use crate::ring_buffer::types::{LocalVmemRB, LocalVmemRBMut, SharedVmemRB, SharedVmemRBMut};
[INFO] [stderr]    |                                     ^^^^^^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^ no `SharedVmemRBMut` in `ring_buffer::types`
[INFO] [stderr]    |                                     |            |               |
[INFO] [stderr]    |                                     |            |               no `SharedVmemRB` in `ring_buffer::types`
[INFO] [stderr]    |                                     |            no `LocalVmemRBMut` in `ring_buffer::types`
[INFO] [stderr]    |                                     no `LocalVmemRB` in `ring_buffer::types`
[INFO] [stderr]    |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> src/ring_buffer/types.rs:45:10
[INFO] [stderr]    |
[INFO] [stderr] 44 | #[cfg(all(feature = "alloc", feature = "vmem", unix))]
[INFO] [stderr]    |                              ---------------- the item is gated behind the `vmem` feature
[INFO] [stderr] 45 | pub type LocalVmemRB<T> = OneRingBuf<VmemStorage<T>, LocalComp>;
[INFO] [stderr]    |          ^^^^^^^^^^^
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> src/ring_buffer/types.rs:51:10
[INFO] [stderr]    |
[INFO] [stderr] 50 | #[cfg(all(feature = "alloc", feature = "vmem", unix))]
[INFO] [stderr]    |                              ---------------- the item is gated behind the `vmem` feature
[INFO] [stderr] 51 | pub type LocalVmemRBMut<T> = OneRingBuf<VmemStorage<T>, LocalCompMut>;
[INFO] [stderr]    |          ^^^^^^^^^^^^^^
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> src/ring_buffer/types.rs:48:10
[INFO] [stderr]    |
[INFO] [stderr] 47 | #[cfg(all(feature = "alloc", feature = "vmem", unix))]
[INFO] [stderr]    |                              ---------------- the item is gated behind the `vmem` feature
[INFO] [stderr] 48 | pub type SharedVmemRB<T> = OneRingBuf<VmemStorage<T>, SharedComp>;
[INFO] [stderr]    |          ^^^^^^^^^^^^
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> src/ring_buffer/types.rs:54:10
[INFO] [stderr]    |
[INFO] [stderr] 53 | #[cfg(all(feature = "alloc", feature = "vmem", unix))]
[INFO] [stderr]    |                              ---------------- the item is gated behind the `vmem` feature
[INFO] [stderr] 54 | pub type SharedVmemRBMut<T> = OneRingBuf<VmemStorage<T>, SharedCompMut>;
[INFO] [stderr]    |          ^^^^^^^^^^^^^^^
[INFO] [stderr] help: a similar name exists in the module
[INFO] [stderr]    |
[INFO] [stderr] 35 - pub use crate::ring_buffer::types::{LocalVmemRB, LocalVmemRBMut, SharedVmemRB, SharedVmemRBMut};
[INFO] [stderr] 35 + pub use crate::ring_buffer::types::{LocalVmemRB, LocalHeapRBMut, SharedVmemRB, SharedVmemRBMut};
[INFO] [stderr]    |
[INFO] [stderr] help: a similar name exists in the module
[INFO] [stderr]    |
[INFO] [stderr] 35 - pub use crate::ring_buffer::types::{LocalVmemRB, LocalVmemRBMut, SharedVmemRB, SharedVmemRBMut};
[INFO] [stderr] 35 + pub use crate::ring_buffer::types::{LocalVmemRB, LocalVmemRBMut, SharedHeapRB, SharedVmemRBMut};
[INFO] [stderr]    |
[INFO] [stderr] help: a similar name exists in the module
[INFO] [stderr]    |
[INFO] [stderr] 35 - pub use crate::ring_buffer::types::{LocalVmemRB, LocalVmemRBMut, SharedVmemRB, SharedVmemRBMut};
[INFO] [stderr] 35 + pub use crate::ring_buffer::types::{LocalVmemRB, LocalVmemRBMut, SharedVmemRB, SharedHeapRBMut};
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `crate::AsyncHeapRB`
[INFO] [stderr]   --> src/ring_buffer/storage_components/alloc/heap/rb.rs:2:5
[INFO] [stderr]    |
[INFO] [stderr]  2 | use crate::AsyncHeapRB;
[INFO] [stderr]    |     ^^^^^^^-----------
[INFO] [stderr]    |            |
[INFO] [stderr]    |            no `AsyncHeapRB` in the root
[INFO] [stderr]    |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> src/lib.rs:23:37
[INFO] [stderr]    |
[INFO] [stderr] 22 | #[cfg(all(feature = "alloc", feature = "async"))]
[INFO] [stderr]    |                              ----------------- the item is gated behind the `r#async` feature
[INFO] [stderr] 23 | pub use crate::ring_buffer::types::{AsyncHeapRB, AsyncHeapRBMut};
[INFO] [stderr]    |                                     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `crate::ring_buffer::types::AsyncHeapRBMut`
[INFO] [stderr]   --> src/ring_buffer/storage_components/alloc/heap/rb.rs:16:5
[INFO] [stderr]    |
[INFO] [stderr] 16 | use crate::ring_buffer::types::AsyncHeapRBMut;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^--------------
[INFO] [stderr]    |                                |
[INFO] [stderr]    |                                no `AsyncHeapRBMut` in `ring_buffer::types`
[INFO] [stderr]    |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> src/ring_buffer/types.rs:75:10
[INFO] [stderr]    |
[INFO] [stderr] 74 | #[cfg(all(feature = "async", feature = "alloc"))]
[INFO] [stderr]    |           ----------------- the item is gated behind the `r#async` feature
[INFO] [stderr] 75 | pub type AsyncHeapRBMut<T> = OneRingBuf<HeapStorage<T>, AsyncCompMut>;
[INFO] [stderr]    |          ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `crate::ring_buffer::types::AsyncStackRBMut`
[INFO] [stderr]   --> src/ring_buffer/storage_components/stack/rb.rs:7:27
[INFO] [stderr]    |
[INFO] [stderr]  7 | use crate::{AsyncStackRB, ring_buffer::types::AsyncStackRBMut};
[INFO] [stderr]    |                           ^^^^^^^^^^^^^^^^^^^^---------------
[INFO] [stderr]    |                                               |
[INFO] [stderr]    |                                               no `AsyncStackRBMut` in `ring_buffer::types`
[INFO] [stderr]    |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> src/ring_buffer/types.rs:62:10
[INFO] [stderr]    |
[INFO] [stderr] 61 | #[cfg(feature = "async")]
[INFO] [stderr]    |       ----------------- the item is gated behind the `r#async` feature
[INFO] [stderr] 62 | pub type AsyncStackRBMut<'buf, T, const N: usize> =
[INFO] [stderr]    |          ^^^^^^^^^^^^^^^
[INFO] [stderr] help: a similar name exists in the module
[INFO] [stderr]    |
[INFO] [stderr]  7 - use crate::{AsyncStackRB, ring_buffer::types::AsyncStackRBMut};
[INFO] [stderr]  7 + use crate::{AsyncStackRB, ring_buffer::types::LocalStackRBMut};
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `crate::iters_components::AsyncComp`
[INFO] [stderr]  --> src/ring_buffer/storage_components/alloc/heap/rb.rs:8:5
[INFO] [stderr]   |
[INFO] [stderr] 8 | use crate::iters_components::AsyncComp;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^---------
[INFO] [stderr]   |                              |
[INFO] [stderr]   |                              no `AsyncComp` in `ring_buffer::iters_components`
[INFO] [stderr]   |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]  --> src/ring_buffer/iters_components/mod.rs:4:74
[INFO] [stderr]   |
[INFO] [stderr] 3 | #[cfg(feature = "async")]
[INFO] [stderr]   |       ----------------- the item is gated behind the `r#async` feature
[INFO] [stderr] 4 | pub use async_iters::{AsyncIterComp, mutable::AsyncCompMut, non_mutable::AsyncComp};
[INFO] [stderr]   |                                                                          ^^^^^^^^^
[INFO] [stderr] help: consider importing this struct instead
[INFO] [stderr]   |
[INFO] [stderr] 8 | use crate::iters_components::async_iters::non_mutable::AsyncComp;
[INFO] [stderr]   |                              ++++++++++++++++++++++++++
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `crate::iters_components::AsyncCompMut`
[INFO] [stderr]   --> src/ring_buffer/storage_components/alloc/heap/rb.rs:10:5
[INFO] [stderr]    |
[INFO] [stderr] 10 | use crate::iters_components::AsyncCompMut;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^------------
[INFO] [stderr]    |                              |
[INFO] [stderr]    |                              no `AsyncCompMut` in `ring_buffer::iters_components`
[INFO] [stderr]    |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> src/ring_buffer/iters_components/mod.rs:4:47
[INFO] [stderr]    |
[INFO] [stderr]  3 | #[cfg(feature = "async")]
[INFO] [stderr]    |       ----------------- the item is gated behind the `r#async` feature
[INFO] [stderr]  4 | pub use async_iters::{AsyncIterComp, mutable::AsyncCompMut, non_mutable::AsyncComp};
[INFO] [stderr]    |                                               ^^^^^^^^^^^^
[INFO] [stderr] help: consider importing this struct instead
[INFO] [stderr]    |
[INFO] [stderr] 10 | use crate::iters_components::async_iters::mutable::AsyncCompMut;
[INFO] [stderr]    |                              ++++++++++++++++++++++
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `crate::iters_components::AsyncComp`, `crate::iters_components::AsyncCompMut`
[INFO] [stderr]  --> src/ring_buffer/storage_components/stack/rb.rs:4:31
[INFO] [stderr]   |
[INFO] [stderr] 4 | use crate::iters_components::{AsyncComp, AsyncCompMut};
[INFO] [stderr]   |                               ^^^^^^^^^  ^^^^^^^^^^^^ no `AsyncCompMut` in `ring_buffer::iters_components`
[INFO] [stderr]   |                               |
[INFO] [stderr]   |                               no `AsyncComp` in `ring_buffer::iters_components`
[INFO] [stderr]   |
[INFO] [stderr]   = help: consider importing this struct instead:
[INFO] [stderr]           crate::iters_components::async_iters::non_mutable::AsyncComp
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]  --> src/ring_buffer/iters_components/mod.rs:4:74
[INFO] [stderr]   |
[INFO] [stderr] 3 | #[cfg(feature = "async")]
[INFO] [stderr]   |       ----------------- the item is gated behind the `r#async` feature
[INFO] [stderr] 4 | pub use async_iters::{AsyncIterComp, mutable::AsyncCompMut, non_mutable::AsyncComp};
[INFO] [stderr]   |                                                                          ^^^^^^^^^
[INFO] [stderr]   = help: consider importing this struct instead:
[INFO] [stderr]           crate::iters_components::async_iters::mutable::AsyncCompMut
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]  --> src/ring_buffer/iters_components/mod.rs:4:47
[INFO] [stderr]   |
[INFO] [stderr] 3 | #[cfg(feature = "async")]
[INFO] [stderr]   |       ----------------- the item is gated behind the `r#async` feature
[INFO] [stderr] 4 | pub use async_iters::{AsyncIterComp, mutable::AsyncCompMut, non_mutable::AsyncComp};
[INFO] [stderr]   |                                               ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stderr]  --> src/lib.rs:1:18
[INFO] [stderr]   |
[INFO] [stderr] 1 | #![cfg_attr(doc, feature(doc_cfg))]
[INFO] [stderr]   |                  ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to 11 previous errors
[INFO] [stderr] 
[INFO] [stderr] Some errors have detailed explanations: E0432, E0433, E0554.
[INFO] [stderr] For more information about an error, try `rustc --explain E0432`.
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/1.100.0-beta.1-x86_64-unknown-linux-gnu/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name oneringbuf --test src/lib.rs --test-run-directory /opt/rustwide/workdir --warn=unexpected_cfgs --check-cfg 'cfg(cpal)' --extern async_scoped=/opt/rustwide/target/release/build/async-scoped/46368fe3219f6b88/out/libasync_scoped-46368fe3219f6b88.rlib --extern crossbeam_utils=/opt/rustwide/target/release/build/crossbeam-utils/8123cbabde1e6afd/out/libcrossbeam_utils-8123cbabde1e6afd.rlib --extern divan=/opt/rustwide/target/release/build/divan/694434e913b6b490/out/libdivan-694434e913b6b490.rlib --extern gungraun=/opt/rustwide/target/release/build/gungraun/06d7a1ff40ac21d7/out/libgungraun-06d7a1ff40ac21d7.rlib --extern libc=/opt/rustwide/target/release/build/libc/9127009e093ab63a/out/liblibc-9127009e093ab63a.rlib --extern oneringbuf=/opt/rustwide/target/release/build/oneringbuf/44ba71a59481d795/out/liboneringbuf-44ba71a59481d795.rlib --extern tokio=/opt/rustwide/target/release/build/tokio/6ba3e44835b65a47/out/libtokio-6ba3e44835b65a47.rlib -L dependency=/opt/rustwide/target/release/build/anstyle/bd06819c7e2cd060/out -L dependency=/opt/rustwide/target/release/build/bincode/63d7d350e4081a3a/out -L dependency=/opt/rustwide/target/release/build/bitflags/416b408525f6bbfb/out -L dependency=/opt/rustwide/target/release/build/cfg-if/6d8dca19095bb388/out -L dependency=/opt/rustwide/target/release/build/clap/61c8ad44c06ad336/out -L dependency=/opt/rustwide/target/release/build/clap_builder/1a7c786e06ddda98/out -L dependency=/opt/rustwide/target/release/build/clap_lex/07d624aa69fa7d24/out -L dependency=/opt/rustwide/target/release/build/condtype/2fc40f43f2ae171a/out -L dependency=/opt/rustwide/target/release/build/crossbeam-utils/8123cbabde1e6afd/out -L dependency=/opt/rustwide/target/release/build/derive_more-impl/810cd9dc83da6c54/out -L dependency=/opt/rustwide/target/release/build/derive_more/84ab650bc16952fc/out -L dependency=/opt/rustwide/target/release/build/divan-macros/8b460382194825d9/out -L dependency=/opt/rustwide/target/release/build/futures-channel/9a896d5e61cbcad7/out -L dependency=/opt/rustwide/target/release/build/futures-core/0b1b1ace5db6ba06/out -L dependency=/opt/rustwide/target/release/build/futures-executor/1a8f38eb1667f3ba/out -L dependency=/opt/rustwide/target/release/build/futures-io/a2c128f3959708f8/out -L dependency=/opt/rustwide/target/release/build/futures-macro/ea279c624282f652/out -L dependency=/opt/rustwide/target/release/build/futures-sink/908186862ad38b29/out -L dependency=/opt/rustwide/target/release/build/futures-task/4380614d65d5c09c/out -L dependency=/opt/rustwide/target/release/build/futures-util/e091f77adfd32133/out -L dependency=/opt/rustwide/target/release/build/futures/48ab1e6659b78480/out -L dependency=/opt/rustwide/target/release/build/gungraun-macros/4b0a9e84d2ff3056/out -L dependency=/opt/rustwide/target/release/build/gungraun-runner/6f59544b67d40b98/out -L dependency=/opt/rustwide/target/release/build/libc/9127009e093ab63a/out -L dependency=/opt/rustwide/target/release/build/linux-raw-sys/6cd558001fb913e0/out -L dependency=/opt/rustwide/target/release/build/memchr/67bd3f6c39c2c1d0/out -L dependency=/opt/rustwide/target/release/build/pin-project-internal/eb26b996cb352145/out -L dependency=/opt/rustwide/target/release/build/pin-project-lite/9a89bb36c0c56875/out -L dependency=/opt/rustwide/target/release/build/pin-project/9f529578e19afe14/out -L dependency=/opt/rustwide/target/release/build/regex-lite/059c09df74573d04/out -L dependency=/opt/rustwide/target/release/build/rustix/8e07c09640494462/out -L dependency=/opt/rustwide/target/release/build/serde/93c69b42ed5a6ef9/out -L dependency=/opt/rustwide/target/release/build/serde_core/fc2e9ba380840c21/out -L dependency=/opt/rustwide/target/release/build/serde_derive/1ed6beada398737e/out -L dependency=/opt/rustwide/target/release/build/slab/19b8bc1074c00c3a/out -L dependency=/opt/rustwide/target/release/build/terminal_size/2b1c4b37ff611f70/out -L dependency=/opt/rustwide/target/release/build/tokio-macros/a7a631a32c8b519e/out -L dependency=/opt/rustwide/target/release/build/tokio/6ba3e44835b65a47/out -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "async", "default", "thread_sanitiser", "vmem"))' --cap-lints=warn --error-format human` (exit status: 1)
[INFO] [stderr] note: test exited abnormally; to see the full output pass --no-capture to the harness.
[INFO] running `Command { std: "docker" "inspect" "04ca7a3525bfeff742ea1b73aa4fb098001f54c838b419c31921a3b2b4169784", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "04ca7a3525bfeff742ea1b73aa4fb098001f54c838b419c31921a3b2b4169784", kill_on_drop: false }`
[INFO] [stdout] 04ca7a3525bfeff742ea1b73aa4fb098001f54c838b419c31921a3b2b4169784
