[INFO] fetching crate ringo-buff 0.1.0...
[INFO] testing ringo-buff-0.1.0 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate ringo-buff 0.1.0 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate ringo-buff 0.1.0
[INFO] finished tweaking crates.io crate ringo-buff 0.1.0
[INFO] tweaked toml for crates.io crate ringo-buff 0.1.0 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate ringo-buff 0.1.0 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate ringo-buff 0.1.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded hybrid-array v0.4.5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 3bc50815197d2d8bb6e1b61c895a8cb11849772c81d7e02668e5f546fec71a2b
[INFO] running `Command { std: "docker" "start" "3bc50815197d2d8bb6e1b61c895a8cb11849772c81d7e02668e5f546fec71a2b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3bc50815197d2d8bb6e1b61c895a8cb11849772c81d7e02668e5f546fec71a2b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3bc50815197d2d8bb6e1b61c895a8cb11849772c81d7e02668e5f546fec71a2b" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3bc50815197d2d8bb6e1b61c895a8cb11849772c81d7e02668e5f546fec71a2b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3bc50815197d2d8bb6e1b61c895a8cb11849772c81d7e02668e5f546fec71a2b" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling ringo-buff v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.34s
[INFO] running `Command { std: "docker" "inspect" "3bc50815197d2d8bb6e1b61c895a8cb11849772c81d7e02668e5f546fec71a2b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3bc50815197d2d8bb6e1b61c895a8cb11849772c81d7e02668e5f546fec71a2b" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling ringo-buff v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: cannot find module or crate `hybrid_array` in this scope
[INFO] [stdout]    --> src/lib.rs:367:9
[INFO] [stdout]     |
[INFO] [stdout] 367 |     use hybrid_array::sizes::{U2, U3, U4, U5, U8, U10, U64};
[INFO] [stdout]     |         ^^^^^^^^^^^^ use of unresolved module or unlinked crate `hybrid_array`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:51:5
[INFO] [stdout]     |
[INFO] [stdout]  50 | #[cfg(feature = "hybrid-array")]
[INFO] [stdout]     |       ------------------------ the item is gated behind the `hybrid-array` feature
[INFO] [stdout]  51 | mod hybrid_array;
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] help: to make use of source file src/hybrid_array.rs, use `mod hybrid_array` in this file to declare the module
[INFO] [stdout]     |
[INFO] [stdout]  45 + mod hybrid_array;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `bytes`
[INFO] [stdout]    --> src/lib.rs:366:9
[INFO] [stdout]     |
[INFO] [stdout] 366 |     use bytes::{Buf, BufMut};
[INFO] [stdout]     |         ^^^^^ use of unresolved module or unlinked crate `bytes`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `bytes`, use `cargo add bytes` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `hybrid_array` in this scope
[INFO] [stdout]    --> src/lib.rs:445:31
[INFO] [stdout]     |
[INFO] [stdout] 445 |         let _buf: StackBuffer<hybrid_array::sizes::U0> = StackBuffer::new();
[INFO] [stdout]     |                               ^^^^^^^^^^^^ use of unresolved module or unlinked crate `hybrid_array`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:51:5
[INFO] [stdout]     |
[INFO] [stdout]  50 | #[cfg(feature = "hybrid-array")]
[INFO] [stdout]     |       ------------------------ the item is gated behind the `hybrid-array` feature
[INFO] [stdout]  51 | mod hybrid_array;
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] help: to make use of source file src/hybrid_array.rs, use `mod hybrid_array` in this file to declare the module
[INFO] [stdout]     |
[INFO] [stdout]  45 + mod hybrid_array;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0747]: unresolved item provided when a constant was expected
[INFO] [stdout]    --> src/lib.rs:385:42
[INFO] [stdout]     |
[INFO] [stdout] 385 |                       let buf: StackBuffer<U10> = StackBuffer::new();
[INFO] [stdout]     |                                            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 411 | /     test_all_impls!(test_empty_buffer, |buf: CircularBuffer<_>| {
[INFO] [stdout] 412 | |         assert!(buf.is_empty());
[INFO] [stdout] 413 | |         assert_eq!(buf.remaining(), 0);
[INFO] [stdout] 414 | |         assert_eq!(buf.remaining_mut(), buf.capacity());
[INFO] [stdout] 415 | |         assert!(!buf.is_full());
[INFO] [stdout] 416 | |     });
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_all_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: if this generic argument was intended as a const parameter, surround it with braces
[INFO] [stdout]     |
[INFO] [stdout] 385 |                     let buf: StackBuffer<{ U10 }> = StackBuffer::new();
[INFO] [stdout]     |                                          +     +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0747]: unresolved item provided when a constant was expected
[INFO] [stdout]    --> src/lib.rs:418:54
[INFO] [stdout]     |
[INFO] [stdout] 418 |     test_all_impls_custom_size!(test_full_buffer, 5, U5, |mut buf: CircularBuffer<_>| {
[INFO] [stdout]     |                                                      ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this generic argument was intended as a const parameter, surround it with braces
[INFO] [stdout]     |
[INFO] [stdout] 418 |     test_all_impls_custom_size!(test_full_buffer, 5, { U5 }, |mut buf: CircularBuffer<_>| {
[INFO] [stdout]     |                                                      +    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0747]: unresolved item provided when a constant was expected
[INFO] [stdout]    --> src/lib.rs:425:58
[INFO] [stdout]     |
[INFO] [stdout] 425 |     test_all_impls_custom_size!(test_consume_partial, 5, U5, |mut buf: CircularBuffer<_>| {
[INFO] [stdout]     |                                                          ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this generic argument was intended as a const parameter, surround it with braces
[INFO] [stdout]     |
[INFO] [stdout] 425 |     test_all_impls_custom_size!(test_consume_partial, 5, { U5 }, |mut buf: CircularBuffer<_>| {
[INFO] [stdout]     |                                                          +    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0747]: unresolved item provided when a constant was expected
[INFO] [stdout]    --> src/lib.rs:445:31
[INFO] [stdout]     |
[INFO] [stdout] 445 |         let _buf: StackBuffer<hybrid_array::sizes::U0> = StackBuffer::new();
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this generic argument was intended as a const parameter, surround it with braces
[INFO] [stdout]     |
[INFO] [stdout] 445 |         let _buf: StackBuffer<{ hybrid_array::sizes::U0 }> = StackBuffer::new();
[INFO] [stdout]     |                               +                         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0747]: unresolved item provided when a constant was expected
[INFO] [stdout]    --> src/lib.rs:455:59
[INFO] [stdout]     |
[INFO] [stdout] 455 |     test_all_impls_custom_size!(test_wrap_around_read, 3, U3, |mut buf: CircularBuffer<
[INFO] [stdout]     |                                                           ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this generic argument was intended as a const parameter, surround it with braces
[INFO] [stdout]     |
[INFO] [stdout] 455 |     test_all_impls_custom_size!(test_wrap_around_read, 3, { U3 }, |mut buf: CircularBuffer<
[INFO] [stdout]     |                                                           +    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0747]: unresolved item provided when a constant was expected
[INFO] [stdout]    --> src/lib.rs:468:60
[INFO] [stdout]     |
[INFO] [stdout] 468 |     test_all_impls_custom_size!(test_wrap_around_write, 3, U3, |mut buf: CircularBuffer<
[INFO] [stdout]     |                                                            ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this generic argument was intended as a const parameter, surround it with braces
[INFO] [stdout]     |
[INFO] [stdout] 468 |     test_all_impls_custom_size!(test_wrap_around_write, 3, { U3 }, |mut buf: CircularBuffer<
[INFO] [stdout]     |                                                            +    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0747]: unresolved item provided when a constant was expected
[INFO] [stdout]    --> src/lib.rs:479:48
[INFO] [stdout]     |
[INFO] [stdout] 479 |     test_all_impls_custom_size!(test_reset, 5, U5, |mut buf: CircularBuffer<_>| {
[INFO] [stdout]     |                                                ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this generic argument was intended as a const parameter, surround it with braces
[INFO] [stdout]     |
[INFO] [stdout] 479 |     test_all_impls_custom_size!(test_reset, 5, { U5 }, |mut buf: CircularBuffer<_>| {
[INFO] [stdout]     |                                                +    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0747]: unresolved item provided when a constant was expected
[INFO] [stdout]    --> src/lib.rs:489:58
[INFO] [stdout]     |
[INFO] [stdout] 489 |     test_all_impls_custom_size!(test_mut_slices_wrap, 4, U4, |mut buf: CircularBuffer<_>| {
[INFO] [stdout]     |                                                          ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this generic argument was intended as a const parameter, surround it with braces
[INFO] [stdout]     |
[INFO] [stdout] 489 |     test_all_impls_custom_size!(test_mut_slices_wrap, 4, { U4 }, |mut buf: CircularBuffer<_>| {
[INFO] [stdout]     |                                                          +    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0747]: unresolved item provided when a constant was expected
[INFO] [stdout]    --> src/lib.rs:501:9
[INFO] [stdout]     |
[INFO] [stdout] 501 |         U2,
[INFO] [stdout]     |         ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this generic argument was intended as a const parameter, surround it with braces
[INFO] [stdout]     |
[INFO] [stdout] 501 |         { U2 },
[INFO] [stdout]     |         +    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `chunk_mut` found for struct `CircularBuffer<S>` in the current scope
[INFO] [stdout]    --> src/lib.rs:565:37
[INFO] [stdout]     |
[INFO] [stdout]  93 | pub struct CircularBuffer<S: Storage> {
[INFO] [stdout]     | ------------------------------------- method `chunk_mut` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 565 |                     let chunk = buf.chunk_mut();
[INFO] [stdout]     |                                     ^^^^^^^^^ method not found in `CircularBuffer<_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `advance_mut` found for struct `CircularBuffer<S>` in the current scope
[INFO] [stdout]    --> src/lib.rs:574:29
[INFO] [stdout]     |
[INFO] [stdout]  93 | pub struct CircularBuffer<S: Storage> {
[INFO] [stdout]     | ------------------------------------- method `advance_mut` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 574 |                         buf.advance_mut(to_copy);
[INFO] [stdout]     |                             ^^^^^^^^^^^ method not found in `CircularBuffer<_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `chunk` found for struct `CircularBuffer<S>` in the current scope
[INFO] [stdout]    --> src/lib.rs:580:37
[INFO] [stdout]     |
[INFO] [stdout]  93 | pub struct CircularBuffer<S: Storage> {
[INFO] [stdout]     | ------------------------------------- method `chunk` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 580 |                     let chunk = buf.chunk();
[INFO] [stdout]     |                                     ^^^^^ method not found in `CircularBuffer<_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `advance` found for struct `CircularBuffer<S>` in the current scope
[INFO] [stdout]    --> src/lib.rs:583:25
[INFO] [stdout]     |
[INFO] [stdout]  93 | pub struct CircularBuffer<S: Storage> {
[INFO] [stdout]     | ------------------------------------- method `advance` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 583 |                     buf.advance(chunk_len);
[INFO] [stdout]     |                         ^^^^^^^ method not found in `CircularBuffer<_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0747]: unresolved item provided when a constant was expected
[INFO] [stdout]    --> src/lib.rs:556:9
[INFO] [stdout]     |
[INFO] [stdout] 556 |         U64,
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this generic argument was intended as a const parameter, surround it with braces
[INFO] [stdout]     |
[INFO] [stdout] 556 |         { U64 },
[INFO] [stdout]     |         +     +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0747]: unresolved item provided when a constant was expected
[INFO] [stdout]    --> src/lib.rs:594:9
[INFO] [stdout]     |
[INFO] [stdout] 594 |         U8,
[INFO] [stdout]     |         ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this generic argument was intended as a const parameter, surround it with braces
[INFO] [stdout]     |
[INFO] [stdout] 594 |         { U8 },
[INFO] [stdout]     |         +    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0747]: unresolved item provided when a constant was expected
[INFO] [stdout]    --> src/lib.rs:640:58
[INFO] [stdout]     |
[INFO] [stdout] 640 |     test_all_impls_custom_size!(test_make_contiguous, 5, U5, |mut buf: CircularBuffer<_>| {
[INFO] [stdout]     |                                                          ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this generic argument was intended as a const parameter, surround it with braces
[INFO] [stdout]     |
[INFO] [stdout] 640 |     test_all_impls_custom_size!(test_make_contiguous, 5, { U5 }, |mut buf: CircularBuffer<_>| {
[INFO] [stdout]     |                                                          +    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599, E0747.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `ringo-buff` (lib test) due to 19 previous errors
[INFO] running `Command { std: "docker" "inspect" "3bc50815197d2d8bb6e1b61c895a8cb11849772c81d7e02668e5f546fec71a2b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3bc50815197d2d8bb6e1b61c895a8cb11849772c81d7e02668e5f546fec71a2b", kill_on_drop: false }`
[INFO] [stdout] 3bc50815197d2d8bb6e1b61c895a8cb11849772c81d7e02668e5f546fec71a2b
