[INFO] fetching crate allocator-api2 0.2.16...
[INFO] testing allocator-api2-0.2.16 against 1.75.0 for beta-1.76-1
[INFO] extracting crate allocator-api2 0.2.16 into /workspace/builds/worker-3-tc1/source
[INFO] validating manifest of crates.io crate allocator-api2 0.2.16 on toolchain 1.75.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate allocator-api2 0.2.16
[INFO] finished tweaking crates.io crate allocator-api2 0.2.16
[INFO] tweaked toml for crates.io crate allocator-api2 0.2.16 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] a4b793434e02e57401045f732e8e52e6ec1127d912407dd49716928b24075f9c
[INFO] running `Command { std: "docker" "start" "-a" "a4b793434e02e57401045f732e8e52e6ec1127d912407dd49716928b24075f9c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a4b793434e02e57401045f732e8e52e6ec1127d912407dd49716928b24075f9c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a4b793434e02e57401045f732e8e52e6ec1127d912407dd49716928b24075f9c", kill_on_drop: false }`
[INFO] [stdout] a4b793434e02e57401045f732e8e52e6ec1127d912407dd49716928b24075f9c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] cfc42e2ff2a0840a6e2e03c4184be9068b1a68bd677d5f616cdd01e9b04978bb
[INFO] running `Command { std: "docker" "start" "-a" "cfc42e2ff2a0840a6e2e03c4184be9068b1a68bd677d5f616cdd01e9b04978bb", kill_on_drop: false }`
[INFO] [stderr]    Compiling allocator-api2 v0.2.16 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `handle_alloc_error`
[INFO] [stdout]  --> src/stable/alloc/global.rs:4:60
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub use alloc_crate::alloc::{alloc, alloc_zeroed, dealloc, handle_alloc_error, realloc};
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.28s
[INFO] running `Command { std: "docker" "inspect" "cfc42e2ff2a0840a6e2e03c4184be9068b1a68bd677d5f616cdd01e9b04978bb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cfc42e2ff2a0840a6e2e03c4184be9068b1a68bd677d5f616cdd01e9b04978bb", kill_on_drop: false }`
[INFO] [stdout] cfc42e2ff2a0840a6e2e03c4184be9068b1a68bd677d5f616cdd01e9b04978bb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 60df4b5f88048951b39047b5c1f52c46875201a115ec65f08c7308b891b116f1
[INFO] running `Command { std: "docker" "start" "-a" "60df4b5f88048951b39047b5c1f52c46875201a115ec65f08c7308b891b116f1", kill_on_drop: false }`
[INFO] [stdout] warning: unused import: `handle_alloc_error`
[INFO] [stdout]  --> src/stable/alloc/global.rs:4:60
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub use alloc_crate::alloc::{alloc, alloc_zeroed, dealloc, handle_alloc_error, realloc};
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling allocator-api2 v0.2.16 (/opt/rustwide/workdir)
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `handle_alloc_error`
[INFO] [stdout]  --> src/stable/alloc/global.rs:4:60
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub use alloc_crate::alloc::{alloc, alloc_zeroed, dealloc, handle_alloc_error, realloc};
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.40s
[INFO] running `Command { std: "docker" "inspect" "60df4b5f88048951b39047b5c1f52c46875201a115ec65f08c7308b891b116f1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "60df4b5f88048951b39047b5c1f52c46875201a115ec65f08c7308b891b116f1", kill_on_drop: false }`
[INFO] [stdout] 60df4b5f88048951b39047b5c1f52c46875201a115ec65f08c7308b891b116f1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 80e983563f825ae7ea853021a2c96ba0eb9720559fdb2e1895e83bf1111aeb2b
[INFO] running `Command { std: "docker" "start" "-a" "80e983563f825ae7ea853021a2c96ba0eb9720559fdb2e1895e83bf1111aeb2b", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `handle_alloc_error`
[INFO] [stderr]  --> src/stable/alloc/global.rs:4:60
[INFO] [stderr]   |
[INFO] [stderr] 4 | pub use alloc_crate::alloc::{alloc, alloc_zeroed, dealloc, handle_alloc_error, realloc};
[INFO] [stderr]   |                                                            ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `allocator-api2` (lib) generated 1 warning (run `cargo fix --lib -p allocator-api2` to apply 1 suggestion)
[INFO] [stderr] warning: `allocator-api2` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.00s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/allocator_api2-31e46d6197bafdf4)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests allocator-api2
[INFO] [stdout] 
[INFO] [stdout] running 147 tests
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::into_inner (line 568) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::into_raw_with_allocator (line 1053) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::into_raw_with_allocator (line 1042) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed (line 42) - compile fail ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::into_pin (line 1157) - compile fail ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::new_in (line 352) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::new_zeroed_in (line 477) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::try_new_in (line 380) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::new_uninit_in (line 404) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::try_new_uninit_in (line 442) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::try_new_zeroed_in (line 515) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::leak (line 1116) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed (line 12) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed (line 97) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed (line 19) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::into_raw (line 1005) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed (line 26) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::clone_from (line 1251) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::from_raw_in (line 957) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::into_raw (line 998) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::clone (line 1227) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::from_raw_in (line 948) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T>::new_zeroed (line 246) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T>::new_uninit (line 217) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T>::try_new_zeroed (line 328) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T>::try_new_uninit (line 300) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<[T],A>::new_zeroed_slice_in (line 739) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T>::try_new (line 284) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::leak (line 1125) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<[T]>::new_uninit_slice (line 589) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<[T],A>::new_uninit_slice_in (line 706) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<[T]>::new_zeroed_slice (line 620) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<[T]>::try_new_zeroed_slice (line 677) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<dynAny+Send+Sync,A>::downcast_unchecked (line 1715) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<[T]>::try_new_uninit_slice (line 642) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<[mem::MaybeUninit<T>],A>::assume_init (line 856) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<dynAny+Send,A>::downcast_unchecked (line 1654) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<mem::MaybeUninit<T>,A>::assume_init (line 785) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T>::from (line 1398) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<dynAny,A>::downcast_unchecked (line 1593) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<mem::MaybeUninit<T>,A>::write (line 814) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T>::from_raw (line 906) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T>::from_raw (line 900) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T>::new (line 203) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<[T]>::from (line 1527) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<[T],A>::from (line 1439) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<dynAny+Send+Sync,A>::downcast (line 1687) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<[u8],A>::from (line 1483) ... ok
[INFO] [stdout] test src/stable/slice.rs - stable::slice::SliceExt::to_vec_in (line 30) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<dynAny+Send,A>::downcast (line 1626) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<dynAny,A>::downcast (line 1565) ... ok
[INFO] [stdout] test src/stable/vec/drain.rs - stable::vec::drain::Drain<'a,T,A>::keep_rest (line 67) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::error::Box<dynError+Send+Sync+'a>::from (line 1985) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::error::Box<dynError+'a>::from (line 1951) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<str,A>::from (line 1466) ... ok
[INFO] [stdout] test src/stable/slice.rs - stable::slice::SliceExt::to_vec (line 12) ... ok
[INFO] [stdout] test src/stable/macros.rs - stable::macros::vec (line 8) ... ok
[INFO] [stdout] test src/stable/slice.rs - stable::slice::SliceExt::repeat (line 54) ... ok
[INFO] [stdout] test src/stable/macros.rs - stable::macros::vec (line 33) ... ok
[INFO] [stdout] test src/stable/macros.rs - stable::macros::vec (line 17) ... ok
[INFO] [stdout] test src/stable/macros.rs - stable::macros::vec (line 27) ... ok
[INFO] [stdout] test src/stable/slice.rs - stable::slice::SliceExt::repeat (line 60) ... ok
[INFO] [stdout] test src/stable/vec/drain.rs - stable::vec::drain::Drain (line 18) ... ok
[INFO] [stdout] test src/stable/vec/into_iter.rs - stable::vec::into_iter::IntoIter (line 23) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec (line 13) ... ok
[INFO] [stdout] test src/stable/vec/drain.rs - stable::vec::drain::Drain<'a,T,A>::as_slice (line 43) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec (line 30) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec (line 19) ... ok
[INFO] [stdout] test src/stable/vec/into_iter.rs - stable::vec::into_iter::IntoIter<T,A>::as_mut_slice (line 64) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A> (line 2649) ... FAILED
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec (line 38) ... ok
[INFO] [stdout] test src/stable/vec/into_iter.rs - stable::vec::into_iter::IntoIter<T,A>::as_slice (line 49) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec (line 46) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Box<[T],A>::from (line 3025) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec (line 127) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Box<[T],A>::from (line 3020) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec (line 138) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec (line 153) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec (line 103) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec (line 171) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec (line 179) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec (line 192) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::clear (line 1990) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::as_slice (line 1124) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::as_mut_ptr (line 1197) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::from (line 3000) ... FAILED
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::as_mut_slice (line 1140) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::as_ptr (line 1164) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::append (line 1879) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::capacity (line 822) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::into_raw_parts_with_alloc (line 786) ... FAILED
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::into_raw_parts (line 750) ... FAILED
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::dedup_by_key (line 1638) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::dedup_by (line 1665) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::new_in (line 544) ... FAILED
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::dedup (line 2532) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::extend_from_slice (line 2346) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::from (line 2984) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::extend_from_within (line 2368) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::drain (line 1926) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::push_within_capacity (line 1814) ... FAILED
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::insert (line 1374) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::is_empty (line 2031) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::into_iter (line 2701) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::from_raw_parts_in (line 665) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::into_boxed_slice (line 1025) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::into_boxed_slice (line 1033) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::len (line 2018) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::leak (line 2156) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::set_len (line 1253) - compile ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::from_raw_parts_in (line 702) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::pop (line 1854) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::remove (line 1443) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::split_at_spare_mut (line 2238) ... FAILED
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::reserve (line 844) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::push (line 1780) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::reserve_exact (line 874) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::resize_with (line 2115) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::resize (line 2313) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::set_len (line 1293) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::retain (line 1497) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::retain (line 1488) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::retain_mut (line 1520) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::with_capacity_in (line 585) ... FAILED
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::shrink_to_fit (line 972) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::shrink_to (line 999) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T>::from_raw_parts (line 507) ... FAILED
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::spare_capacity_mut (line 2182) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<[T;N],A>::into_flattened (line 2440) ... FAILED
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::split_off (line 2055) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::[T;N]::try_from (line 3060) ... FAILED
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::splice (line 2811) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::truncate (line 1069) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::truncate (line 1078) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::swap_remove (line 1329) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::truncate (line 1087) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::[T;N]::try_from (line 3066) ... FAILED
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::try_reserve (line 899) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::[T;N]::try_from (line 3073) ... FAILED
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T>::from (line 2942) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T>::from (line 2959) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T>::from_raw_parts (line 478) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T>::new (line 361) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::try_reserve_exact (line 942) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T>::with_capacity (line 400) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<u8>::from (line 3043) ... ok
[INFO] [stdout] test src/stable/vec/splice.rs - stable::vec::splice::Splice (line 15) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T,A>::into_inner (line 568) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:568:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(box_into_inner)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T,A>::into_raw_with_allocator (line 1053) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:1053:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T,A>::into_raw_with_allocator (line 1042) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:1042:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T,A>::new_in (line 352) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:352:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T,A>::new_zeroed_in (line 477) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:477:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:477:27
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |                           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T,A>::try_new_in (line 380) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:380:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T,A>::new_uninit_in (line 404) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:404:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:404:27
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |                           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T,A>::try_new_uninit_in (line 442) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:442:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:442:27
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |                           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T,A>::try_new_zeroed_in (line 515) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:515:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:515:27
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |                           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T>::new_zeroed (line 246) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:246:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T>::new_uninit (line 217) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:217:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T>::try_new_zeroed (line 328) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:328:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:328:27
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |                           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T>::try_new_uninit (line 300) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:300:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:300:27
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |                           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<[T],A>::new_zeroed_slice_in (line 739) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:739:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:739:27
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |                           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T>::try_new (line 284) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:284:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<[T]>::new_uninit_slice (line 589) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:589:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<[T],A>::new_uninit_slice_in (line 706) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:706:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:706:27
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |                           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<[T]>::new_zeroed_slice (line 620) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:620:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<[T]>::try_new_zeroed_slice (line 677) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:677:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:677:27
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |                           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<dynAny+Send+Sync,A>::downcast_unchecked (line 1715) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:1715:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(downcast_unchecked)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<[T]>::try_new_uninit_slice (line 642) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:642:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:642:27
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |                           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<[mem::MaybeUninit<T>],A>::assume_init (line 856) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:856:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<dynAny+Send,A>::downcast_unchecked (line 1654) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:1654:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(downcast_unchecked)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<mem::MaybeUninit<T>,A>::assume_init (line 785) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:785:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<dynAny,A>::downcast_unchecked (line 1593) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:1593:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(downcast_unchecked)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<mem::MaybeUninit<T>,A>::write (line 814) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/boxed.rs:814:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/slice.rs - stable::slice::SliceExt::to_vec_in (line 30) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/slice.rs:30:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/drain.rs - stable::vec::drain::Drain<'a,T,A>::keep_rest (line 67) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/vec/drain.rs:67:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(drain_keep_rest)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/mod.rs - stable::vec::Vec<T,A> (line 2649) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/vec/mod.rs:2649:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(build_hasher_simple_hash_one)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `build_hasher_simple_hash_one` has been stable since 1.71.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> src/stable/vec/mod.rs:2649:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(build_hasher_simple_hash_one)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/mod.rs - stable::vec::Vec<T,A>::from (line 3000) stdout ----
[INFO] [stdout] error[E0277]: the trait bound `Vec<_, _>: From<Box<[i32; 3]>>` is not satisfied
[INFO] [stdout]  --> src/stable/vec/mod.rs:3002:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | assert_eq!(Vec::from(b), vec![1, 2, 3]);
[INFO] [stdout]   |            ^^^ the trait `From<Box<[i32; 3]>>` is not implemented for `Vec<_, _>`
[INFO] [stdout]   |
[INFO] [stdout]   = help: the following other types implement trait `From<T>`:
[INFO] [stdout]             <Vec<u8> as From<CString>>
[INFO] [stdout]             <Vec<u8> as From<String>>
[INFO] [stdout]             <Vec<u8> as From<&str>>
[INFO] [stdout]             <Vec<T> as From<[T; N]>>
[INFO] [stdout]             <Vec<T, A> as From<Box<[T], A>>>
[INFO] [stdout]             <Vec<T, A> as From<BinaryHeap<T, A>>>
[INFO] [stdout]             <Vec<T, A> as From<VecDeque<T, A>>>
[INFO] [stdout]             <Vec<T> as From<Cow<'a, [T]>>>
[INFO] [stdout]           and 4 others
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0277`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/mod.rs - stable::vec::Vec<T,A>::into_raw_parts_with_alloc (line 786) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/vec/mod.rs:786:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, vec_into_raw_parts)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/vec/mod.rs:786:27
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, vec_into_raw_parts)]
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/mod.rs - stable::vec::Vec<T,A>::into_raw_parts (line 750) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/vec/mod.rs:750:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(vec_into_raw_parts)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/mod.rs - stable::vec::Vec<T,A>::new_in (line 544) stdout ----
[INFO] [stdout] error[E0658]: use of unstable library feature 'allocator_api'
[INFO] [stdout]  --> src/stable/vec/mod.rs:548:23
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut vec: Vec<i32, _> = Vec::new_in(System);
[INFO] [stdout]   |                  -----^
[INFO] [stdout]   |                  |
[INFO] [stdout]   |                  help: consider wrapping the inner types in tuple: `(i32, _)`
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #32838 <https://github.com/rust-lang/rust/issues/32838> for more information
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'allocator_api'
[INFO] [stdout]  --> src/stable/vec/mod.rs:548:28
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut vec: Vec<i32, _> = Vec::new_in(System);
[INFO] [stdout]   |                            ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #32838 <https://github.com/rust-lang/rust/issues/32838> for more information
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0658`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/mod.rs - stable::vec::Vec<T,A>::push_within_capacity (line 1814) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/vec/mod.rs:1814:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(vec_push_within_capacity)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `from_iter` found for struct `Vec<_, _>` in the current scope
[INFO] [stdout]   --> src/stable/vec/mod.rs:1829:48
[INFO] [stdout]    |
[INFO] [stdout] 17 | assert_eq!(from_iter_fallible(0..100), Ok(Vec::from_iter(0..100)));
[INFO] [stdout]    |                                                ^^^^^^^^^ function or associated item not found in `Vec<_, _>`
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `Vec<_, _>` consider using one of the following associated functions:
[INFO] [stdout]       Vec::<T>::new
[INFO] [stdout]       Vec::<T>::with_capacity
[INFO] [stdout]       Vec::<T>::from_raw_parts
[INFO] [stdout]       Vec::<T, A>::new_in
[INFO] [stdout]       and 2 others
[INFO] [stdout]   --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/vec/mod.rs:420:5
[INFO] [stdout]    = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: the following trait is implemented but not in scope; perhaps add a `use` for it:
[INFO] [stdout]    |
[INFO] [stdout] 4  + use std::iter::FromIterator;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0554, E0599.
[INFO] [stdout] For more information about an error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/mod.rs - stable::vec::Vec<T,A>::split_at_spare_mut (line 2238) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/vec/mod.rs:2238:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(vec_split_at_spare)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/mod.rs - stable::vec::Vec<T,A>::with_capacity_in (line 585) stdout ----
[INFO] [stdout] error[E0658]: use of unstable library feature 'allocator_api'
[INFO] [stdout]  --> src/stable/vec/mod.rs:588:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vec = Vec::with_capacity_in(10, System);
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #32838 <https://github.com/rust-lang/rust/issues/32838> for more information
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'allocator_api'
[INFO] [stdout]   --> src/stable/vec/mod.rs:608:27
[INFO] [stdout]    |
[INFO] [stdout] 25 | let vec_units = Vec::<(), System>::with_capacity_in(10, System);
[INFO] [stdout]    |                       ----^^^^^^
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       help: consider wrapping the inner types in tuple: `((), System)`
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #32838 <https://github.com/rust-lang/rust/issues/32838> for more information
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'allocator_api'
[INFO] [stdout]   --> src/stable/vec/mod.rs:608:17
[INFO] [stdout]    |
[INFO] [stdout] 25 | let vec_units = Vec::<(), System>::with_capacity_in(10, System);
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #32838 <https://github.com/rust-lang/rust/issues/32838> for more information
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0658`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/mod.rs - stable::vec::Vec<T>::from_raw_parts (line 507) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/vec/mod.rs:508:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/mod.rs - stable::vec::Vec<[T;N],A>::into_flattened (line 2440) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> src/stable/vec/mod.rs:2440:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(slice_flatten)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/mod.rs - stable::vec::[T;N]::try_from (line 3060) stdout ----
[INFO] [stdout] error[E0599]: no method named `try_into` found for struct `Vec<{integer}>` in the current scope
[INFO] [stdout]  --> src/stable/vec/mod.rs:3061:26
[INFO] [stdout]   |
[INFO] [stdout] 3 | assert_eq!(vec![1, 2, 3].try_into(), Ok([1, 2, 3]));
[INFO] [stdout]   |                          ^^^^^^^^ method not found in `Vec<{integer}>`
[INFO] [stdout]  --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/convert/mod.rs:610:8
[INFO] [stdout]   |
[INFO] [stdout]   = note: the method is available for `Vec<{integer}>` here
[INFO] [stdout]   |
[INFO] [stdout]   = help: items from traits can only be used if the trait is in scope
[INFO] [stdout]   = note: 'std::convert::TryInto' is included in the prelude starting in Edition 2021
[INFO] [stdout] help: the following trait is implemented but not in scope; perhaps add a `use` for it:
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::convert::TryInto;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_into` found for struct `Vec<i32>` in the current scope
[INFO] [stdout]  --> src/stable/vec/mod.rs:3062:30
[INFO] [stdout]   |
[INFO] [stdout] 4 | assert_eq!(<Vec<i32>>::new().try_into(), Ok([]));
[INFO] [stdout]   |                              ^^^^^^^^ method not found in `Vec<i32>`
[INFO] [stdout]  --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/convert/mod.rs:610:8
[INFO] [stdout]   |
[INFO] [stdout]   = note: the method is available for `Vec<i32>` here
[INFO] [stdout]   |
[INFO] [stdout]   = help: items from traits can only be used if the trait is in scope
[INFO] [stdout]   = note: 'std::convert::TryInto' is included in the prelude starting in Edition 2021
[INFO] [stdout] help: the following trait is implemented but not in scope; perhaps add a `use` for it:
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::convert::TryInto;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0599`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/mod.rs - stable::vec::[T;N]::try_from (line 3066) stdout ----
[INFO] [stdout] error[E0599]: no method named `try_into` found for struct `Vec<{integer}>` in the current scope
[INFO] [stdout]  --> src/stable/vec/mod.rs:3067:58
[INFO] [stdout]   |
[INFO] [stdout] 3 | let r: Result<[i32; 4], _> = (0..10).collect::<Vec<_>>().try_into();
[INFO] [stdout]   |                                                          ^^^^^^^^ method not found in `Vec<{integer}>`
[INFO] [stdout]  --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/convert/mod.rs:610:8
[INFO] [stdout]   |
[INFO] [stdout]   = note: the method is available for `Vec<{integer}>` here
[INFO] [stdout]   |
[INFO] [stdout]   = help: items from traits can only be used if the trait is in scope
[INFO] [stdout]   = note: 'std::convert::TryInto' is included in the prelude starting in Edition 2021
[INFO] [stdout] help: the following trait is implemented but not in scope; perhaps add a `use` for it:
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::convert::TryInto;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0599`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/mod.rs - stable::vec::[T;N]::try_from (line 3073) stdout ----
[INFO] [stdout] error[E0599]: no method named `try_into` found for struct `Vec<u8>` in the current scope
[INFO] [stdout]  --> src/stable/vec/mod.rs:3077:24
[INFO] [stdout]   |
[INFO] [stdout] 6 | let [a, b]: [_; 2] = v.try_into().unwrap();
[INFO] [stdout]   |                        ^^^^^^^^ method not found in `Vec<u8>`
[INFO] [stdout]  --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/convert/mod.rs:610:8
[INFO] [stdout]   |
[INFO] [stdout]   = note: the method is available for `Vec<u8>` here
[INFO] [stdout]   |
[INFO] [stdout]   = help: items from traits can only be used if the trait is in scope
[INFO] [stdout]   = note: 'std::convert::TryInto' is included in the prelude starting in Edition 2021
[INFO] [stdout] help: the following trait is implemented but not in scope; perhaps add a `use` for it:
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::convert::TryInto;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0599`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T,A>::into_inner (line 568)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T,A>::into_raw_with_allocator (line 1042)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T,A>::into_raw_with_allocator (line 1053)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T,A>::new_in (line 352)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T,A>::new_uninit_in (line 404)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T,A>::new_zeroed_in (line 477)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T,A>::try_new_in (line 380)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T,A>::try_new_uninit_in (line 442)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T,A>::try_new_zeroed_in (line 515)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T>::new_uninit (line 217)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T>::new_zeroed (line 246)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T>::try_new (line 284)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T>::try_new_uninit (line 300)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T>::try_new_zeroed (line 328)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<[T],A>::new_uninit_slice_in (line 706)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<[T],A>::new_zeroed_slice_in (line 739)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<[T]>::new_uninit_slice (line 589)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<[T]>::new_zeroed_slice (line 620)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<[T]>::try_new_uninit_slice (line 642)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<[T]>::try_new_zeroed_slice (line 677)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<[mem::MaybeUninit<T>],A>::assume_init (line 856)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<dynAny+Send+Sync,A>::downcast_unchecked (line 1715)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<dynAny+Send,A>::downcast_unchecked (line 1654)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<dynAny,A>::downcast_unchecked (line 1593)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<mem::MaybeUninit<T>,A>::assume_init (line 785)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<mem::MaybeUninit<T>,A>::write (line 814)
[INFO] [stdout]     src/stable/slice.rs - stable::slice::SliceExt::to_vec_in (line 30)
[INFO] [stdout]     src/stable/vec/drain.rs - stable::vec::drain::Drain<'a,T,A>::keep_rest (line 67)
[INFO] [stdout]     src/stable/vec/mod.rs - stable::vec::Vec<T,A> (line 2649)
[INFO] [stdout]     src/stable/vec/mod.rs - stable::vec::Vec<T,A>::from (line 3000)
[INFO] [stdout]     src/stable/vec/mod.rs - stable::vec::Vec<T,A>::into_raw_parts (line 750)
[INFO] [stdout]     src/stable/vec/mod.rs - stable::vec::Vec<T,A>::into_raw_parts_with_alloc (line 786)
[INFO] [stdout]     src/stable/vec/mod.rs - stable::vec::Vec<T,A>::new_in (line 544)
[INFO] [stdout]     src/stable/vec/mod.rs - stable::vec::Vec<T,A>::push_within_capacity (line 1814)
[INFO] [stdout]     src/stable/vec/mod.rs - stable::vec::Vec<T,A>::split_at_spare_mut (line 2238)
[INFO] [stdout]     src/stable/vec/mod.rs - stable::vec::Vec<T,A>::with_capacity_in (line 585)
[INFO] [stdout]     src/stable/vec/mod.rs - stable::vec::Vec<T>::from_raw_parts (line 507)
[INFO] [stdout]     src/stable/vec/mod.rs - stable::vec::Vec<[T;N],A>::into_flattened (line 2440)
[INFO] [stdout]     src/stable/vec/mod.rs - stable::vec::[T;N]::try_from (line 3060)
[INFO] [stdout]     src/stable/vec/mod.rs - stable::vec::[T;N]::try_from (line 3066)
[INFO] [stdout]     src/stable/vec/mod.rs - stable::vec::[T;N]::try_from (line 3073)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 106 passed; 41 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.92s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "80e983563f825ae7ea853021a2c96ba0eb9720559fdb2e1895e83bf1111aeb2b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "80e983563f825ae7ea853021a2c96ba0eb9720559fdb2e1895e83bf1111aeb2b", kill_on_drop: false }`
[INFO] [stdout] 80e983563f825ae7ea853021a2c96ba0eb9720559fdb2e1895e83bf1111aeb2b
[INFO] testing allocator-api2-0.2.16 against beta-2023-12-22 for beta-1.76-1
[INFO] extracting crate allocator-api2 0.2.16 into /workspace/builds/worker-3-tc2/source
[INFO] validating manifest of crates.io crate allocator-api2 0.2.16 on toolchain beta-2023-12-22
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate allocator-api2 0.2.16
[INFO] finished tweaking crates.io crate allocator-api2 0.2.16
[INFO] tweaked toml for crates.io crate allocator-api2 0.2.16 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 6b6aca85b22089a85f5c920e496f510a9f639eaf052b16f757a3932fc29a73e8
[INFO] running `Command { std: "docker" "start" "-a" "6b6aca85b22089a85f5c920e496f510a9f639eaf052b16f757a3932fc29a73e8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6b6aca85b22089a85f5c920e496f510a9f639eaf052b16f757a3932fc29a73e8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6b6aca85b22089a85f5c920e496f510a9f639eaf052b16f757a3932fc29a73e8", kill_on_drop: false }`
[INFO] [stdout] 6b6aca85b22089a85f5c920e496f510a9f639eaf052b16f757a3932fc29a73e8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4c361120d09718908202203f9704cdcce4378a97bf4dc35f5928c3811cb14264
[INFO] running `Command { std: "docker" "start" "-a" "4c361120d09718908202203f9704cdcce4378a97bf4dc35f5928c3811cb14264", kill_on_drop: false }`
[INFO] [stderr]    Compiling allocator-api2 v0.2.16 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `handle_alloc_error`
[INFO] [stdout]  --> src/stable/alloc/global.rs:4:60
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub use alloc_crate::alloc::{alloc, alloc_zeroed, dealloc, handle_alloc_error, realloc};
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.28s
[INFO] running `Command { std: "docker" "inspect" "4c361120d09718908202203f9704cdcce4378a97bf4dc35f5928c3811cb14264", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4c361120d09718908202203f9704cdcce4378a97bf4dc35f5928c3811cb14264", kill_on_drop: false }`
[INFO] [stdout] 4c361120d09718908202203f9704cdcce4378a97bf4dc35f5928c3811cb14264
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a7aab13b82e9dc91c06b62a5a95d623f25e992d1177805baf7270db5e9323338
[INFO] running `Command { std: "docker" "start" "-a" "a7aab13b82e9dc91c06b62a5a95d623f25e992d1177805baf7270db5e9323338", kill_on_drop: false }`
[INFO] [stdout] warning: unused import: `handle_alloc_error`
[INFO] [stdout]  --> src/stable/alloc/global.rs:4:60
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub use alloc_crate::alloc::{alloc, alloc_zeroed, dealloc, handle_alloc_error, realloc};
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling allocator-api2 v0.2.16 (/opt/rustwide/workdir)
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `handle_alloc_error`
[INFO] [stdout]  --> src/stable/alloc/global.rs:4:60
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub use alloc_crate::alloc::{alloc, alloc_zeroed, dealloc, handle_alloc_error, realloc};
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.43s
[INFO] running `Command { std: "docker" "inspect" "a7aab13b82e9dc91c06b62a5a95d623f25e992d1177805baf7270db5e9323338", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a7aab13b82e9dc91c06b62a5a95d623f25e992d1177805baf7270db5e9323338", kill_on_drop: false }`
[INFO] [stdout] a7aab13b82e9dc91c06b62a5a95d623f25e992d1177805baf7270db5e9323338
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] c4cb093ae5b8ffa464b49e438b278006054255283c458db452868aba00d114ed
[INFO] running `Command { std: "docker" "start" "-a" "c4cb093ae5b8ffa464b49e438b278006054255283c458db452868aba00d114ed", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `handle_alloc_error`
[INFO] [stderr]  --> src/stable/alloc/global.rs:4:60
[INFO] [stderr]   |
[INFO] [stderr] 4 | pub use alloc_crate::alloc::{alloc, alloc_zeroed, dealloc, handle_alloc_error, realloc};
[INFO] [stderr]   |                                                            ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `allocator-api2` (lib) generated 1 warning (run `cargo fix --lib -p allocator-api2` to apply 1 suggestion)
[INFO] [stderr] warning: `allocator-api2` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.00s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/allocator_api2-09e33499a1555eca)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests allocator-api2
[INFO] [stdout] 
[INFO] [stdout] running 147 tests
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::into_raw_with_allocator (line 1042) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::into_inner (line 568) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::into_raw_with_allocator (line 1053) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed (line 42) - compile fail ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::into_pin (line 1157) - compile fail ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::new_zeroed_in (line 477) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::new_in (line 352) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::new_uninit_in (line 404) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::try_new_in (line 380) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::try_new_zeroed_in (line 515) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::try_new_uninit_in (line 442) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed (line 19) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed (line 97) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::leak (line 1116) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed (line 12) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::clone_from (line 1251) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::into_raw (line 998) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::into_raw (line 1005) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed (line 26) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::from_raw_in (line 957) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::clone (line 1227) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T>::new_uninit (line 217) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T>::new_zeroed (line 246) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::from_raw_in (line 948) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T>::try_new_uninit (line 300) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T>::try_new (line 284) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T>::try_new_zeroed (line 328) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<[T]>::new_uninit_slice (line 589) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<[T],A>::new_uninit_slice_in (line 706) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<[T],A>::new_zeroed_slice_in (line 739) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<[T]>::new_zeroed_slice (line 620) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<[T]>::try_new_zeroed_slice (line 677) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<[mem::MaybeUninit<T>],A>::assume_init (line 856) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<[T]>::try_new_uninit_slice (line 642) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T,A>::leak (line 1125) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T>::from_raw (line 900) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<dynAny+Send,A>::downcast_unchecked (line 1654) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<dynAny+Send+Sync,A>::downcast_unchecked (line 1715) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<dynAny,A>::downcast_unchecked (line 1593) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<mem::MaybeUninit<T>,A>::assume_init (line 785) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T>::from (line 1398) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<mem::MaybeUninit<T>,A>::write (line 814) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T>::from_raw (line 906) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<T>::new (line 203) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<[T],A>::from (line 1439) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<dynAny+Send,A>::downcast (line 1626) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<[T]>::from (line 1527) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<dynAny+Send+Sync,A>::downcast (line 1687) ... ok
[INFO] [stdout] test src/stable/slice.rs - stable::slice::SliceExt::to_vec_in (line 30) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<dynAny,A>::downcast (line 1565) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<[u8],A>::from (line 1483) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::Box<str,A>::from (line 1466) ... ok
[INFO] [stdout] test src/stable/vec/drain.rs - stable::vec::drain::Drain<'a,T,A>::keep_rest (line 67) ... FAILED
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::error::Box<dynError+Send+Sync+'a>::from (line 1985) ... ok
[INFO] [stdout] test src/stable/macros.rs - stable::macros::vec (line 17) ... ok
[INFO] [stdout] test src/stable/macros.rs - stable::macros::vec (line 8) ... ok
[INFO] [stdout] test src/stable/slice.rs - stable::slice::SliceExt::to_vec (line 12) ... ok
[INFO] [stdout] test src/stable/slice.rs - stable::slice::SliceExt::repeat (line 54) ... ok
[INFO] [stdout] test src/stable/slice.rs - stable::slice::SliceExt::repeat (line 60) ... ok
[INFO] [stdout] test src/stable/boxed.rs - stable::boxed::error::Box<dynError+'a>::from (line 1951) ... ok
[INFO] [stdout] test src/stable/macros.rs - stable::macros::vec (line 33) ... ok
[INFO] [stdout] test src/stable/macros.rs - stable::macros::vec (line 27) ... ok
[INFO] [stdout] test src/stable/vec/drain.rs - stable::vec::drain::Drain (line 18) ... ok
[INFO] [stdout] test src/stable/vec/drain.rs - stable::vec::drain::Drain<'a,T,A>::as_slice (line 43) ... ok
[INFO] [stdout] test src/stable/vec/into_iter.rs - stable::vec::into_iter::IntoIter (line 23) ... ok
[INFO] [stdout] test src/stable/vec/into_iter.rs - stable::vec::into_iter::IntoIter<T,A>::as_slice (line 49) ... ok
[INFO] [stdout] test src/stable/vec/into_iter.rs - stable::vec::into_iter::IntoIter<T,A>::as_mut_slice (line 64) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec (line 46) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A> (line 2649) ... FAILED
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec (line 13) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec (line 30) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec (line 19) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec (line 38) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec (line 153) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Box<[T],A>::from (line 3020) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec (line 127) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec (line 138) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Box<[T],A>::from (line 3025) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec (line 103) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec (line 192) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec (line 171) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec (line 179) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::from (line 3000) ... FAILED
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::as_slice (line 1124) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::as_mut_slice (line 1140) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::as_mut_ptr (line 1197) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::as_ptr (line 1164) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::clear (line 1990) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::append (line 1879) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::into_raw_parts (line 750) ... FAILED
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::capacity (line 822) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::into_raw_parts_with_alloc (line 786) ... FAILED
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::dedup (line 2532) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::dedup_by_key (line 1638) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::dedup_by (line 1665) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::drain (line 1926) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::extend_from_slice (line 2346) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::extend_from_within (line 2368) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::from (line 2984) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::new_in (line 544) ... FAILED
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::push_within_capacity (line 1814) ... FAILED
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::from_raw_parts_in (line 702) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::insert (line 1374) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::into_boxed_slice (line 1025) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::into_iter (line 2701) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::into_boxed_slice (line 1033) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::from_raw_parts_in (line 665) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::set_len (line 1253) - compile ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::leak (line 2156) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::is_empty (line 2031) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::len (line 2018) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::push (line 1780) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::pop (line 1854) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::remove (line 1443) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::split_at_spare_mut (line 2238) ... FAILED
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::reserve_exact (line 874) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::retain (line 1497) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::resize (line 2313) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::retain (line 1488) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::retain_mut (line 1520) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::set_len (line 1293) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::reserve (line 844) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::resize_with (line 2115) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::with_capacity_in (line 585) ... FAILED
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::shrink_to (line 999) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::shrink_to_fit (line 972) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T>::from_raw_parts (line 507) ... FAILED
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::spare_capacity_mut (line 2182) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::swap_remove (line 1329) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::split_off (line 2055) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::truncate (line 1069) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<[T;N],A>::into_flattened (line 2440) ... FAILED
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::truncate (line 1078) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::[T;N]::try_from (line 3060) ... FAILED
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::splice (line 2811) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::[T;N]::try_from (line 3066) ... FAILED
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::truncate (line 1087) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::[T;N]::try_from (line 3073) ... FAILED
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T>::from (line 2959) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T>::from (line 2942) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T>::from_raw_parts (line 478) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T>::new (line 361) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::try_reserve_exact (line 942) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T,A>::try_reserve (line 899) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<T>::with_capacity (line 400) ... ok
[INFO] [stdout] test src/stable/vec/mod.rs - stable::vec::Vec<u8>::from (line 3043) ... ok
[INFO] [stdout] test src/stable/vec/splice.rs - stable::vec::splice::Splice (line 15) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T,A>::into_raw_with_allocator (line 1042) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:1042:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T,A>::into_inner (line 568) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:568:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(box_into_inner)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T,A>::into_raw_with_allocator (line 1053) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:1053:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T,A>::new_zeroed_in (line 477) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:477:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:477:27
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |                           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T,A>::new_in (line 352) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:352:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T,A>::new_uninit_in (line 404) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:404:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:404:27
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |                           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T,A>::try_new_in (line 380) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:380:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T,A>::try_new_zeroed_in (line 515) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:515:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:515:27
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |                           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T,A>::try_new_uninit_in (line 442) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:442:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:442:27
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |                           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T>::new_uninit (line 217) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:217:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T>::new_zeroed (line 246) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:246:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T>::try_new_uninit (line 300) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:300:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:300:27
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |                           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T>::try_new (line 284) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:284:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<T>::try_new_zeroed (line 328) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:328:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:328:27
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |                           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<[T]>::new_uninit_slice (line 589) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:589:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<[T],A>::new_uninit_slice_in (line 706) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:706:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:706:27
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |                           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<[T],A>::new_zeroed_slice_in (line 739) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:739:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:739:27
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |                           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<[T]>::new_zeroed_slice (line 620) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:620:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<[T]>::try_new_zeroed_slice (line 677) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:677:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:677:27
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |                           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<[mem::MaybeUninit<T>],A>::assume_init (line 856) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:856:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<[T]>::try_new_uninit_slice (line 642) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:642:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:642:27
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, new_uninit)]
[INFO] [stdout]   |                           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<dynAny+Send,A>::downcast_unchecked (line 1654) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:1654:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(downcast_unchecked)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<dynAny+Send+Sync,A>::downcast_unchecked (line 1715) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:1715:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(downcast_unchecked)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<dynAny,A>::downcast_unchecked (line 1593) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:1593:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(downcast_unchecked)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<mem::MaybeUninit<T>,A>::assume_init (line 785) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:785:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/boxed.rs - stable::boxed::Box<mem::MaybeUninit<T>,A>::write (line 814) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/boxed.rs:814:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(new_uninit)]
[INFO] [stdout]   |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/slice.rs - stable::slice::SliceExt::to_vec_in (line 30) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/slice.rs:30:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/drain.rs - stable::vec::drain::Drain<'a,T,A>::keep_rest (line 67) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/vec/drain.rs:67:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(drain_keep_rest)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/mod.rs - stable::vec::Vec<T,A> (line 2649) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/vec/mod.rs:2649:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(build_hasher_simple_hash_one)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `build_hasher_simple_hash_one` has been stable since 1.71.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> src/stable/vec/mod.rs:2649:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(build_hasher_simple_hash_one)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/mod.rs - stable::vec::Vec<T,A>::from (line 3000) stdout ----
[INFO] [stdout] error[E0277]: the trait bound `Vec<_, _>: From<Box<[i32; 3]>>` is not satisfied
[INFO] [stdout]  --> src/stable/vec/mod.rs:3002:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | assert_eq!(Vec::from(b), vec![1, 2, 3]);
[INFO] [stdout]   |            ^^^ the trait `From<Box<[i32; 3]>>` is not implemented for `Vec<_, _>`
[INFO] [stdout]   |
[INFO] [stdout]   = help: the following other types implement trait `From<T>`:
[INFO] [stdout]             <Vec<u8> as From<CString>>
[INFO] [stdout]             <Vec<u8> as From<String>>
[INFO] [stdout]             <Vec<u8> as From<&str>>
[INFO] [stdout]             <Vec<T> as From<[T; N]>>
[INFO] [stdout]             <Vec<T, A> as From<Box<[T], A>>>
[INFO] [stdout]             <Vec<T, A> as From<BinaryHeap<T, A>>>
[INFO] [stdout]             <Vec<T, A> as From<VecDeque<T, A>>>
[INFO] [stdout]             <Vec<T> as From<Cow<'a, [T]>>>
[INFO] [stdout]           and 4 others
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0277`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/mod.rs - stable::vec::Vec<T,A>::into_raw_parts (line 750) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/vec/mod.rs:750:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(vec_into_raw_parts)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/mod.rs - stable::vec::Vec<T,A>::into_raw_parts_with_alloc (line 786) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/vec/mod.rs:786:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, vec_into_raw_parts)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/vec/mod.rs:786:27
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api, vec_into_raw_parts)]
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/mod.rs - stable::vec::Vec<T,A>::new_in (line 544) stdout ----
[INFO] [stdout] error[E0658]: use of unstable library feature 'allocator_api'
[INFO] [stdout]  --> src/stable/vec/mod.rs:548:23
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut vec: Vec<i32, _> = Vec::new_in(System);
[INFO] [stdout]   |                  -----^
[INFO] [stdout]   |                  |
[INFO] [stdout]   |                  help: consider wrapping the inner types in tuple: `(i32, _)`
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #32838 <https://github.com/rust-lang/rust/issues/32838> for more information
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'allocator_api'
[INFO] [stdout]  --> src/stable/vec/mod.rs:548:28
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut vec: Vec<i32, _> = Vec::new_in(System);
[INFO] [stdout]   |                            ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #32838 <https://github.com/rust-lang/rust/issues/32838> for more information
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0658`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/mod.rs - stable::vec::Vec<T,A>::push_within_capacity (line 1814) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/vec/mod.rs:1814:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(vec_push_within_capacity)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `from_iter` found for struct `Vec<_, _>` in the current scope
[INFO] [stdout]   --> src/stable/vec/mod.rs:1829:48
[INFO] [stdout]    |
[INFO] [stdout] 17 | assert_eq!(from_iter_fallible(0..100), Ok(Vec::from_iter(0..100)));
[INFO] [stdout]    |                                                ^^^^^^^^^ function or associated item not found in `Vec<_, _>`
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `Vec<_, _>` consider using one of the following associated functions:
[INFO] [stdout]       Vec::<T>::new
[INFO] [stdout]       Vec::<T>::with_capacity
[INFO] [stdout]       Vec::<T>::from_raw_parts
[INFO] [stdout]       Vec::<T, A>::new_in
[INFO] [stdout]       and 2 others
[INFO] [stdout]   --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/alloc/src/vec/mod.rs:422:5
[INFO] [stdout]    = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: the following trait is implemented but not in scope; perhaps add a `use` for it:
[INFO] [stdout]    |
[INFO] [stdout] 4  + use std::iter::FromIterator;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0554, E0599.
[INFO] [stdout] For more information about an error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/mod.rs - stable::vec::Vec<T,A>::split_at_spare_mut (line 2238) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/vec/mod.rs:2238:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(vec_split_at_spare)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/mod.rs - stable::vec::Vec<T,A>::with_capacity_in (line 585) stdout ----
[INFO] [stdout] error[E0658]: use of unstable library feature 'allocator_api'
[INFO] [stdout]  --> src/stable/vec/mod.rs:588:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vec = Vec::with_capacity_in(10, System);
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #32838 <https://github.com/rust-lang/rust/issues/32838> for more information
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'allocator_api'
[INFO] [stdout]   --> src/stable/vec/mod.rs:608:27
[INFO] [stdout]    |
[INFO] [stdout] 25 | let vec_units = Vec::<(), System>::with_capacity_in(10, System);
[INFO] [stdout]    |                       ----^^^^^^
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       help: consider wrapping the inner types in tuple: `((), System)`
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #32838 <https://github.com/rust-lang/rust/issues/32838> for more information
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'allocator_api'
[INFO] [stdout]   --> src/stable/vec/mod.rs:608:17
[INFO] [stdout]    |
[INFO] [stdout] 25 | let vec_units = Vec::<(), System>::with_capacity_in(10, System);
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #32838 <https://github.com/rust-lang/rust/issues/32838> for more information
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0658`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/mod.rs - stable::vec::Vec<T>::from_raw_parts (line 507) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/vec/mod.rs:508:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(allocator_api)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/mod.rs - stable::vec::Vec<[T;N],A>::into_flattened (line 2440) stdout ----
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/stable/vec/mod.rs:2440:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(slice_flatten)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/mod.rs - stable::vec::[T;N]::try_from (line 3060) stdout ----
[INFO] [stdout] error[E0599]: no method named `try_into` found for struct `Vec<{integer}>` in the current scope
[INFO] [stdout]  --> src/stable/vec/mod.rs:3061:26
[INFO] [stdout]   |
[INFO] [stdout] 3 | assert_eq!(vec![1, 2, 3].try_into(), Ok([1, 2, 3]));
[INFO] [stdout]   |                          ^^^^^^^^ method not found in `Vec<{integer}>`
[INFO] [stdout]  --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/convert/mod.rs:610:8
[INFO] [stdout]   |
[INFO] [stdout]   = note: the method is available for `Vec<{integer}>` here
[INFO] [stdout]   |
[INFO] [stdout]   = help: items from traits can only be used if the trait is in scope
[INFO] [stdout]   = note: 'std::convert::TryInto' is included in the prelude starting in Edition 2021
[INFO] [stdout] help: the following trait is implemented but not in scope; perhaps add a `use` for it:
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::convert::TryInto;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_into` found for struct `Vec<i32>` in the current scope
[INFO] [stdout]  --> src/stable/vec/mod.rs:3062:30
[INFO] [stdout]   |
[INFO] [stdout] 4 | assert_eq!(<Vec<i32>>::new().try_into(), Ok([]));
[INFO] [stdout]   |                              ^^^^^^^^ method not found in `Vec<i32>`
[INFO] [stdout]  --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/convert/mod.rs:610:8
[INFO] [stdout]   |
[INFO] [stdout]   = note: the method is available for `Vec<i32>` here
[INFO] [stdout]   |
[INFO] [stdout]   = help: items from traits can only be used if the trait is in scope
[INFO] [stdout]   = note: 'std::convert::TryInto' is included in the prelude starting in Edition 2021
[INFO] [stdout] help: the following trait is implemented but not in scope; perhaps add a `use` for it:
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::convert::TryInto;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0599`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/mod.rs - stable::vec::[T;N]::try_from (line 3066) stdout ----
[INFO] [stdout] error[E0599]: no method named `try_into` found for struct `Vec<{integer}>` in the current scope
[INFO] [stdout]  --> src/stable/vec/mod.rs:3067:58
[INFO] [stdout]   |
[INFO] [stdout] 3 | let r: Result<[i32; 4], _> = (0..10).collect::<Vec<_>>().try_into();
[INFO] [stdout]   |                                                          ^^^^^^^^ method not found in `Vec<{integer}>`
[INFO] [stdout]  --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/convert/mod.rs:610:8
[INFO] [stdout]   |
[INFO] [stdout]   = note: the method is available for `Vec<{integer}>` here
[INFO] [stdout]   |
[INFO] [stdout]   = help: items from traits can only be used if the trait is in scope
[INFO] [stdout]   = note: 'std::convert::TryInto' is included in the prelude starting in Edition 2021
[INFO] [stdout] help: the following trait is implemented but not in scope; perhaps add a `use` for it:
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::convert::TryInto;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0599`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/stable/vec/mod.rs - stable::vec::[T;N]::try_from (line 3073) stdout ----
[INFO] [stdout] error[E0599]: no method named `try_into` found for struct `Vec<u8>` in the current scope
[INFO] [stdout]  --> src/stable/vec/mod.rs:3077:24
[INFO] [stdout]   |
[INFO] [stdout] 6 | let [a, b]: [_; 2] = v.try_into().unwrap();
[INFO] [stdout]   |                        ^^^^^^^^ method not found in `Vec<u8>`
[INFO] [stdout]  --> /rustc/0e09125c6c3c2fd70d7de961bcf0e51575235fad/library/core/src/convert/mod.rs:610:8
[INFO] [stdout]   |
[INFO] [stdout]   = note: the method is available for `Vec<u8>` here
[INFO] [stdout]   |
[INFO] [stdout]   = help: items from traits can only be used if the trait is in scope
[INFO] [stdout]   = note: 'std::convert::TryInto' is included in the prelude starting in Edition 2021
[INFO] [stdout] help: the following trait is implemented but not in scope; perhaps add a `use` for it:
[INFO] [stdout]   |
[INFO] [stdout] 2 + use std::convert::TryInto;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0599`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T,A>::into_inner (line 568)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T,A>::into_raw_with_allocator (line 1042)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T,A>::into_raw_with_allocator (line 1053)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T,A>::new_in (line 352)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T,A>::new_uninit_in (line 404)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T,A>::new_zeroed_in (line 477)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T,A>::try_new_in (line 380)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T,A>::try_new_uninit_in (line 442)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T,A>::try_new_zeroed_in (line 515)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T>::new_uninit (line 217)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T>::new_zeroed (line 246)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T>::try_new (line 284)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T>::try_new_uninit (line 300)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<T>::try_new_zeroed (line 328)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<[T],A>::new_uninit_slice_in (line 706)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<[T],A>::new_zeroed_slice_in (line 739)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<[T]>::new_uninit_slice (line 589)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<[T]>::new_zeroed_slice (line 620)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<[T]>::try_new_uninit_slice (line 642)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<[T]>::try_new_zeroed_slice (line 677)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<[mem::MaybeUninit<T>],A>::assume_init (line 856)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<dynAny+Send+Sync,A>::downcast_unchecked (line 1715)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<dynAny+Send,A>::downcast_unchecked (line 1654)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<dynAny,A>::downcast_unchecked (line 1593)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<mem::MaybeUninit<T>,A>::assume_init (line 785)
[INFO] [stdout]     src/stable/boxed.rs - stable::boxed::Box<mem::MaybeUninit<T>,A>::write (line 814)
[INFO] [stdout]     src/stable/slice.rs - stable::slice::SliceExt::to_vec_in (line 30)
[INFO] [stdout]     src/stable/vec/drain.rs - stable::vec::drain::Drain<'a,T,A>::keep_rest (line 67)
[INFO] [stdout]     src/stable/vec/mod.rs - stable::vec::Vec<T,A> (line 2649)
[INFO] [stdout]     src/stable/vec/mod.rs - stable::vec::Vec<T,A>::from (line 3000)
[INFO] [stdout]     src/stable/vec/mod.rs - stable::vec::Vec<T,A>::into_raw_parts (line 750)
[INFO] [stdout]     src/stable/vec/mod.rs - stable::vec::Vec<T,A>::into_raw_parts_with_alloc (line 786)
[INFO] [stdout]     src/stable/vec/mod.rs - stable::vec::Vec<T,A>::new_in (line 544)
[INFO] [stdout]     src/stable/vec/mod.rs - stable::vec::Vec<T,A>::push_within_capacity (line 1814)
[INFO] [stdout]     src/stable/vec/mod.rs - stable::vec::Vec<T,A>::split_at_spare_mut (line 2238)
[INFO] [stdout]     src/stable/vec/mod.rs - stable::vec::Vec<T,A>::with_capacity_in (line 585)
[INFO] [stdout]     src/stable/vec/mod.rs - stable::vec::Vec<T>::from_raw_parts (line 507)
[INFO] [stdout]     src/stable/vec/mod.rs - stable::vec::Vec<[T;N],A>::into_flattened (line 2440)
[INFO] [stdout]     src/stable/vec/mod.rs - stable::vec::[T;N]::try_from (line 3060)
[INFO] [stdout]     src/stable/vec/mod.rs - stable::vec::[T;N]::try_from (line 3066)
[INFO] [stdout]     src/stable/vec/mod.rs - stable::vec::[T;N]::try_from (line 3073)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 106 passed; 41 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.97s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "c4cb093ae5b8ffa464b49e438b278006054255283c458db452868aba00d114ed", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c4cb093ae5b8ffa464b49e438b278006054255283c458db452868aba00d114ed", kill_on_drop: false }`
[INFO] [stdout] c4cb093ae5b8ffa464b49e438b278006054255283c458db452868aba00d114ed
