[INFO] fetching crate oneringbuf 0.7.0...
[INFO] testing oneringbuf-0.7.0 against try#db823df02fd0c2cf67b43025ac3fef3f2d743245 for pr-150681
[INFO] extracting crate oneringbuf 0.7.0 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate oneringbuf 0.7.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate oneringbuf 0.7.0
[INFO] tweaked toml for crates.io crate oneringbuf 0.7.0 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate oneringbuf 0.7.0 on toolchain db823df02fd0c2cf67b43025ac3fef3f2d743245
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate oneringbuf 0.7.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" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 8acf3a1a5fd825cd13ebeebe0b866cca0880c697b8ebff7bff994f1a99618a57
[INFO] running `Command { std: "docker" "start" "-a" "8acf3a1a5fd825cd13ebeebe0b866cca0880c697b8ebff7bff994f1a99618a57", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8acf3a1a5fd825cd13ebeebe0b866cca0880c697b8ebff7bff994f1a99618a57", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8acf3a1a5fd825cd13ebeebe0b866cca0880c697b8ebff7bff994f1a99618a57", kill_on_drop: false }`
[INFO] [stdout] 8acf3a1a5fd825cd13ebeebe0b866cca0880c697b8ebff7bff994f1a99618a57
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a3b83ce2f9d6f0e6f3e2a7fade55944ce0c65d68116af6b26511edfddd6be6f1
[INFO] running `Command { std: "docker" "start" "-a" "a3b83ce2f9d6f0e6f3e2a7fade55944ce0c65d68116af6b26511edfddd6be6f1", kill_on_drop: false }`
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling oneringbuf v0.7.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.22s
[INFO] running `Command { std: "docker" "inspect" "a3b83ce2f9d6f0e6f3e2a7fade55944ce0c65d68116af6b26511edfddd6be6f1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a3b83ce2f9d6f0e6f3e2a7fade55944ce0c65d68116af6b26511edfddd6be6f1", kill_on_drop: false }`
[INFO] [stdout] a3b83ce2f9d6f0e6f3e2a7fade55944ce0c65d68116af6b26511edfddd6be6f1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d013a0f5d3d927f4fd77cff43ca33b4cbf06086e28f181a9cffdc1bc42a71a10
[INFO] running `Command { std: "docker" "start" "-a" "d013a0f5d3d927f4fd77cff43ca33b4cbf06086e28f181a9cffdc1bc42a71a10", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.103
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling rustix v1.1.2
[INFO] [stderr]    Compiling futures-core v0.3.31
[INFO] [stderr]    Compiling futures-sink v0.3.31
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling semver v1.0.27
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling slab v0.4.11
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling futures-io v0.3.31
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling libc v0.2.178
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling itoa v1.0.15
[INFO] [stderr]    Compiling clap_lex v0.7.6
[INFO] [stderr]    Compiling ryu v1.0.20
[INFO] [stderr]    Compiling gungraun-runner v0.17.0
[INFO] [stderr]    Compiling gungraun v0.17.0
[INFO] [stderr]    Compiling condtype v1.3.0
[INFO] [stderr]    Compiling regex-lite v0.1.8
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling gungraun-macros v0.7.0
[INFO] [stderr]    Compiling terminal_size v0.4.3
[INFO] [stderr]    Compiling syn v2.0.111
[INFO] [stderr]    Compiling proc-macro-error-attr2 v2.0.0
[INFO] [stderr]    Compiling clap_builder v4.5.53
[INFO] [stderr]    Compiling clap v4.5.53
[INFO] [stderr]    Compiling proc-macro-error2 v2.0.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling derive_more-impl v2.1.0
[INFO] [stderr]    Compiling pin-project-internal v1.1.10
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling divan-macros v0.1.21
[INFO] [stderr]    Compiling divan v0.1.21
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling tokio v1.48.0
[INFO] [stderr]    Compiling pin-project v1.1.10
[INFO] [stderr]    Compiling derive_more v2.1.0
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling async-scoped v0.9.0
[INFO] [stderr]    Compiling oneringbuf v0.7.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 27.78s
[INFO] running `Command { std: "docker" "inspect" "d013a0f5d3d927f4fd77cff43ca33b4cbf06086e28f181a9cffdc1bc42a71a10", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d013a0f5d3d927f4fd77cff43ca33b4cbf06086e28f181a9cffdc1bc42a71a10", kill_on_drop: false }`
[INFO] [stdout] d013a0f5d3d927f4fd77cff43ca33b4cbf06086e28f181a9cffdc1bc42a71a10
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 650e57d9d92eeb744b72faf9600f152529a54d8a208098d718a9e29db5bfef1c
[INFO] running `Command { std: "docker" "start" "-a" "650e57d9d92eeb744b72faf9600f152529a54d8a208098d718a9e29db5bfef1c", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.14s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/oneringbuf-c1de34b4fa73019a)
[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::stack::test::from_tests ... 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] [stderr]      Running tests/tests.rs (/opt/rustwide/target/debug/deps/tests-9fc50cc72b7e9533)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 33 tests
[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_slice_copy ... ok
[INFO] [stdout] test sync_tests::detached_work_tests::test_work_detached_set_index ... ok
[INFO] [stdout] test sync_tests::cons_tests::test_pop_slice_exact ... ok
[INFO] [stdout] test sync_tests::detached_work_tests::test_work_detached ... ok
[INFO] [stdout] test sync_tests::cons_tests::test_pop_slice_seam ... ok
[INFO] [stdout] test sync_tests::cons_tests::test_pop_exact ... ok
[INFO] [stdout] test sync_tests::drop::work_drop_test ... ok
[INFO] [stdout] test sync_tests::drop::cons_drop_test ... ok
[INFO] [stdout] test sync_tests::detached_work_tests::test_work_go_back ... ok
[INFO] [stdout] test common::stack::test_local_stack ... ok
[INFO] [stdout] test sync_tests::integration_tests::test_push_work_pop_single ... ok
[INFO] [stdout] test sync_tests::drop::drop_everything ... ok
[INFO] [stdout] test sync_tests::cons_tests::test_pop_ref_exact ... ok
[INFO] [stdout] test sync_tests::drop::prod_drop_test ... ok
[INFO] [stdout] test sync_tests::detached_work_tests::test_work_detached_sync_index ... ok
[INFO] [stdout] test sync_tests::integration_tests::test_push_work_pop_slice ... ok
[INFO] [stdout] test sync_tests::integration_tests::test_reset ... ok
[INFO] [stdout] test sync_tests::prod_tests::test_push_mut_ref ... 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::prod_tests::test_push_mut_ref_init ... ok
[INFO] [stdout] test sync_tests::work_tests::test_work_single ... ok
[INFO] [stdout] test sync_tests::prod_tests::test_push_one_by_one ... ok
[INFO] [stdout] test len_zero_heap - should panic ... ok
[INFO] [stdout] test sync_tests::multithreading::test_mt_non_mut ... ok
[INFO] [stdout] test len_zero_stack - should panic ... ok
[INFO] [stdout] test sync_tests::multithreading::test_mt_mut ... ok
[INFO] [stdout] test common::stack::fibonacci_test_stack ... ok
[INFO] [stdout] test sync_tests::concurrent_fib::fibonacci_test ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 33 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.47s
[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]    |                                     ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
[INFO] [stderr]    |                                     |             |
[INFO] [stderr]    |                                     |             no `AsyncStackRBMut` in `ring_buffer::types`
[INFO] [stderr]    |                                     |             help: a similar name exists in the module: `LocalStackRBMut`
[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] 
[INFO] [stderr] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `futures_util`
[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]: failed to resolve: use of unresolved module or unlinked crate `futures_util`
[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]    |     ^^^^^^^^^^^^^^^^^^ 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::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]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 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]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 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[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]    |                           |                   help: a similar name exists in the module: `LocalStackRBMut`
[INFO] [stderr]    |                           no `AsyncStackRBMut` in `ring_buffer::types`
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stderr]            crate::AsyncStackRBMut
[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] 
[INFO] [stderr] error: aborting due to 10 previous errors
[INFO] [stderr] 
[INFO] [stderr] Some errors have detailed explanations: E0432, E0433.
[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/db823df02fd0c2cf67b43025ac3fef3f2d743245/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/debug/deps/libasync_scoped-c79305b61ed3eef6.rlib --extern crossbeam_utils=/opt/rustwide/target/debug/deps/libcrossbeam_utils-cd5de7cba2f6124f.rlib --extern divan=/opt/rustwide/target/debug/deps/libdivan-f26b74906b2a38fe.rlib --extern gungraun=/opt/rustwide/target/debug/deps/libgungraun-85d2eab7fea15899.rlib --extern libc=/opt/rustwide/target/debug/deps/liblibc-2727642f09711a0d.rlib --extern oneringbuf=/opt/rustwide/target/debug/deps/liboneringbuf-d5c5d90da1c0ccf3.rlib --extern tokio=/opt/rustwide/target/debug/deps/libtokio-161fa6aaefced695.rlib -L dependency=/opt/rustwide/target/debug/deps -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=forbid --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" "650e57d9d92eeb744b72faf9600f152529a54d8a208098d718a9e29db5bfef1c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "650e57d9d92eeb744b72faf9600f152529a54d8a208098d718a9e29db5bfef1c", kill_on_drop: false }`
[INFO] [stdout] 650e57d9d92eeb744b72faf9600f152529a54d8a208098d718a9e29db5bfef1c
