[INFO] cloning repository https://github.com/lukeasrodgers/rust-nc
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/lukeasrodgers/rust-nc" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Flukeasrodgers%2Frust-nc", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Flukeasrodgers%2Frust-nc'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 9712f3ec52df8f7cb65253b0b5939fed56fb2485
[INFO] testing lukeasrodgers/rust-nc against 1.98.0-beta.1 for beta-1.98-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Flukeasrodgers%2Frust-nc" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/lukeasrodgers/rust-nc
[INFO] finished tweaking git repo https://github.com/lukeasrodgers/rust-nc
[INFO] tweaked toml for git repo https://github.com/lukeasrodgers/rust-nc written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/lukeasrodgers/rust-nc on toolchain 1.98.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/lukeasrodgers/rust-nc 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.98.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024`
[INFO] [stderr] warning: `rust-nc` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] f696c394335f88b038ff0d92f02e6d71ce84724dd0aedae17dab6976329c0f8c
[INFO] running `Command { std: "docker" "start" "f696c394335f88b038ff0d92f02e6d71ce84724dd0aedae17dab6976329c0f8c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f696c394335f88b038ff0d92f02e6d71ce84724dd0aedae17dab6976329c0f8c", 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" "f696c394335f88b038ff0d92f02e6d71ce84724dd0aedae17dab6976329c0f8c" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f696c394335f88b038ff0d92f02e6d71ce84724dd0aedae17dab6976329c0f8c", 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" "f696c394335f88b038ff0d92f02e6d71ce84724dd0aedae17dab6976329c0f8c" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024`
[INFO] [stderr] warning: `rust-nc` (manifest) generated 1 warning
[INFO] [stderr]    Compiling gcc v0.3.1
[INFO] [stderr]    Compiling bitflags v0.1.1
[INFO] [stderr]    Compiling libc v0.1.2
[INFO] [stderr]    Compiling log v0.2.5
[INFO] [stderr]    Compiling bytes v0.1.2
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/lib.rs:4:29
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![feature(alloc, core, io, unsafe_no_drop_flag)]
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^ feature has been removed
[INFO] [stdout]   |
[INFO] [stdout]   = note: removed in 1.0.0
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected identifier, found `"std"`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.1.2/rust/src/liblibc/lib.rs:80:46
[INFO] [stdout]    |
[INFO] [stdout] 80 | #[cfg(feature = "cargo-build")] extern crate "std" as core;
[INFO] [stdout]    |                                              ^^^^^ expected identifier
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `libc` (lib) due to 1 previous error
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0432]: unresolved import `std::rt::heap`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/alloc.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::rt::heap;
[INFO] [stdout]   |     ^^^^^^^^^----
[INFO] [stdout]   |              |
[INFO] [stdout]   |              no `heap` in `rt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::raw`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/alloc.rs:54:18
[INFO] [stdout]    |
[INFO] [stdout] 54 |         use std::raw::Slice;
[INFO] [stdout]    |                  ^^^ could not find `raw` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::num::UnsignedInt`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/byte_buf.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::num::UnsignedInt;
[INFO] [stdout]   |     ^^^^^^^^^^-----------
[INFO] [stdout]   |               |
[INFO] [stdout]   |               no `UnsignedInt` in `num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::slice::bytes`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/byte_str.rs:137:13
[INFO] [stdout]     |
[INFO] [stdout] 137 |         use std::slice::bytes;
[INFO] [stdout]     |             ^^^^^^^^^^^^-----
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         no `bytes` in `slice`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this module instead
[INFO] [stdout]     |
[INFO] [stdout] 137 -         use std::slice::bytes;
[INFO] [stdout] 137 +         use bytes;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::raw`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/bytes.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::raw::TraitObject;
[INFO] [stdout]   |          ^^^ could not find `raw` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `core::nonzero`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/bytes.rs:5:11
[INFO] [stdout]   |
[INFO] [stdout] 5 | use core::nonzero::NonZero;
[INFO] [stdout]   |           ^^^^^^^ could not find `nonzero` in `core`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::num::UnsignedInt`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/ring.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::num::UnsignedInt;
[INFO] [stdout]   |     ^^^^^^^^^^-----------
[INFO] [stdout]   |               |
[INFO] [stdout]   |               no `UnsignedInt` in `num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::rt::heap`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/ring.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::rt::heap;
[INFO] [stdout]   |     ^^^^^^^^^----
[INFO] [stdout]   |              |
[INFO] [stdout]   |              no `heap` in `rt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `unsafe_no_drop_flag` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/bytes.rs:10:3
[INFO] [stdout]    |
[INFO] [stdout] 10 | #[unsafe_no_drop_flag]
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `copy_nonoverlapping_memory` in module `ptr`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/byte_buf.rs:93:18
[INFO] [stdout]    |
[INFO] [stdout] 93 |             ptr::copy_nonoverlapping_memory(
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   --> /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ptr/mod.rs:528:0
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named function `copy_nonoverlapping` defined here
[INFO] [stdout] help: a function with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 93 -             ptr::copy_nonoverlapping_memory(
[INFO] [stdout] 93 +             ptr::copy_nonoverlapping(
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `copy_nonoverlapping_memory` in module `ptr`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/byte_buf.rs:246:18
[INFO] [stdout]     |
[INFO] [stdout] 246 |             ptr::copy_nonoverlapping_memory(
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    --> /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ptr/mod.rs:528:0
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named function `copy_nonoverlapping` defined here
[INFO] [stdout] help: a function with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 246 -             ptr::copy_nonoverlapping_memory(
[INFO] [stdout] 246 +             ptr::copy_nonoverlapping(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `copy_memory` in module `ptr`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/ring.rs:112:22
[INFO] [stdout]     |
[INFO] [stdout] 112 |                 ptr::copy_memory(ret.ptr, self.ptr as *const u8, to % self.cap);
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in `ptr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `copy_memory` in module `ptr`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/ring.rs:115:18
[INFO] [stdout]     |
[INFO] [stdout] 115 |             ptr::copy_memory(
[INFO] [stdout]     |                  ^^^^^^^^^^^ not found in `ptr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `copy_nonoverlapping_memory` in module `ptr`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/lib.rs:78:22
[INFO] [stdout]    |
[INFO] [stdout] 78 |                 ptr::copy_nonoverlapping_memory(
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   --> /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ptr/mod.rs:528:0
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named function `copy_nonoverlapping` defined here
[INFO] [stdout] help: a function with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 78 -                 ptr::copy_nonoverlapping_memory(
[INFO] [stdout] 78 +                 ptr::copy_nonoverlapping(
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `copy_nonoverlapping_memory` in module `ptr`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/lib.rs:160:22
[INFO] [stdout]     |
[INFO] [stdout] 160 |                 ptr::copy_nonoverlapping_memory(
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    --> /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ptr/mod.rs:528:0
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named function `copy_nonoverlapping` defined here
[INFO] [stdout] help: a function with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 160 -                 ptr::copy_nonoverlapping_memory(
[INFO] [stdout] 160 +                 ptr::copy_nonoverlapping(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/lib.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![feature(alloc, core, io, unsafe_no_drop_flag)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: stability attributes may not be used outside of the standard library
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/lib.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![unstable]
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0539]: malformed `unstable` attribute input
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/lib.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![unstable]
[INFO] [stdout]   | ^^^^^^^^^^^^ expected this to be a list
[INFO] [stdout]   |
[INFO] [stdout] help: must be of the form
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![unstable(feature = "name", reason = "...", issue = "N")]
[INFO] [stdout]   |            +++++++++++++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0635]: unknown feature `io`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/lib.rs:4:25
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![feature(alloc, core, io, unsafe_no_drop_flag)]
[INFO] [stdout]   |                         ^^
[INFO] [stdout]   |
[INFO] [stdout] help: there is a feature with a similar name: `ip`
[INFO] [stdout]   |
[INFO] [stdout] 4 - #![feature(alloc, core, io, unsafe_no_drop_flag)]
[INFO] [stdout] 4 + #![feature(alloc, core, ip, unsafe_no_drop_flag)]
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `at_exit` in module `rt`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.2.5/src/lib.rs:535:9
[INFO] [stdout]     |
[INFO] [stdout] 535 |     rt::at_exit(|| {
[INFO] [stdout]     |         ^^^^^^^ not found in `rt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0053]: method `index` has an incompatible type for trait
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/byte_str.rs:87:28
[INFO] [stdout]    |
[INFO] [stdout] 87 |     fn index(&self, index: &usize) -> &u8 {
[INFO] [stdout]    |                            ^^^^^^ expected `usize`, found `&usize`
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected signature `fn(&SeqByteStr, _) -> &_`
[INFO] [stdout]               found signature `fn(&SeqByteStr, &_) -> &_`
[INFO] [stdout] help: change the parameter type to match the trait
[INFO] [stdout]    |
[INFO] [stdout] 87 -     fn index(&self, index: &usize) -> &u8 {
[INFO] [stdout] 87 +     fn index(&self, index: usize) -> &u8 {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0053]: method `index` has an incompatible type for trait
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/byte_str.rs:186:28
[INFO] [stdout]     |
[INFO] [stdout] 186 |     fn index(&self, index: &usize) -> &u8 {
[INFO] [stdout]     |                            ^^^^^^ expected `usize`, found `&usize`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected signature `fn(&SmallByteStr, _) -> &_`
[INFO] [stdout]                found signature `fn(&SmallByteStr, &_) -> &_`
[INFO] [stdout] help: change the parameter type to match the trait
[INFO] [stdout]     |
[INFO] [stdout] 186 -     fn index(&self, index: &usize) -> &u8 {
[INFO] [stdout] 186 +     fn index(&self, index: usize) -> &u8 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0053]: method `index` has an incompatible type for trait
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/bytes.rs:163:28
[INFO] [stdout]     |
[INFO] [stdout] 163 |     fn index(&self, index: &usize) -> &u8 {
[INFO] [stdout]     |                            ^^^^^^ expected `usize`, found `&usize`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected signature `fn(&bytes::Bytes, _) -> &_`
[INFO] [stdout]                found signature `fn(&bytes::Bytes, &_) -> &_`
[INFO] [stdout] help: change the parameter type to match the trait
[INFO] [stdout]     |
[INFO] [stdout] 163 -     fn index(&self, index: &usize) -> &u8 {
[INFO] [stdout] 163 +     fn index(&self, index: usize) -> &u8 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.2.5/src/lib.rs:145:1
[INFO] [stdout]     |
[INFO] [stdout] 145 | #![feature(core, std_misc)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rt`: this public module should not exist and is highly likely to disappear
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.2.5/src/lib.rs:153:5
[INFO] [stdout]     |
[INFO] [stdout] 153 | use std::rt;
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0053]: method `index` has an incompatible type for trait
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/rope.rs:158:28
[INFO] [stdout]     |
[INFO] [stdout] 158 |     fn index(&self, index: &usize) -> &u8 {
[INFO] [stdout]     |                            ^^^^^^ expected `usize`, found `&usize`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected signature `fn(&Rope, _) -> &_`
[INFO] [stdout]                found signature `fn(&Rope, &_) -> &_`
[INFO] [stdout] help: change the parameter type to match the trait
[INFO] [stdout]     |
[INFO] [stdout] 158 -     fn index(&self, index: &usize) -> &u8 {
[INFO] [stdout] 158 +     fn index(&self, index: usize) -> &u8 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0635]: unknown feature `std_misc`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.2.5/src/lib.rs:145:18
[INFO] [stdout]     |
[INFO] [stdout] 145 | #![feature(core, std_misc)]
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `BufError: Clone` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/lib.rs:403:10
[INFO] [stdout]     |
[INFO] [stdout] 402 | #[derive(Copy, Debug)]
[INFO] [stdout]     |          ---- in this derive macro expansion
[INFO] [stdout] 403 | pub enum BufError {
[INFO] [stdout]     |          ^^^^^^^^ the trait `Clone` is not implemented for `BufError`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `Copy`
[INFO] [stdout]    --> /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/marker.rs:454:0
[INFO] [stdout] help: consider annotating `BufError` with `#[derive(Clone)]`
[INFO] [stdout]     |
[INFO] [stdout] 403 + #[derive(Clone)]
[INFO] [stdout] 404 | pub enum BufError {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::path::AsPath`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gcc-0.3.1/src/lib.rs:50:26
[INFO] [stdout]    |
[INFO] [stdout] 50 | use std::path::{PathBuf, AsPath};
[INFO] [stdout]    |                          ^^^^^^ no `AsPath` in `path`
[INFO] [stdout]    |
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout] 50 - use std::path::{PathBuf, AsPath};
[INFO] [stdout] 50 + use std::path::{PathBuf, Path};
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `old_io` in `std`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gcc-0.3.1/src/lib.rs:329:10
[INFO] [stdout]     |
[INFO] [stdout] 329 |     std::old_io::stdio::set_stderr(Box::new(std::old_io::util::NullWriter));
[INFO] [stdout]     |          ^^^^^^ could not find `old_io` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `old_io` in `std`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gcc-0.3.1/src/lib.rs:329:50
[INFO] [stdout]     |
[INFO] [stdout] 329 |     std::old_io::stdio::set_stderr(Box::new(std::old_io::util::NullWriter));
[INFO] [stdout]     |                                                  ^^^^^^ could not find `old_io` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the associated function or constant `get_type_id` exists for trait object `(dyn Any + 'static)`, but its trait bounds were not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/bytes.rs:236:14
[INFO] [stdout]     |
[INFO] [stdout] 236 |         Any::get_type_id(self)
[INFO] [stdout]     |              ^^^^^^^^^^^ associated function or constant cannot be called on `(dyn Any + 'static)` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout] note: the following trait bounds were not satisfied:
[INFO] [stdout]       `&(dyn Any + 'static): ByteStr`
[INFO] [stdout]       `&mut (dyn Any + 'static): ByteStr`
[INFO] [stdout]       `(dyn Any + 'static): ByteStr`
[INFO] [stdout]       `(dyn Any + 'static): Sized`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/bytes.rs:215:6
[INFO] [stdout]     |
[INFO] [stdout] 215 | impl<B: ByteStr + 'static> ByteStrPriv for B {
[INFO] [stdout]     |      ^  ^^^^^^^            -----------     -
[INFO] [stdout]     |      |  |
[INFO] [stdout]     |      |  unsatisfied trait bound introduced here
[INFO] [stdout]     |      unsatisfied trait bound introduced here
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout] note: `ByteStrPriv` defines an item `get_type_id`, perhaps you need to implement it
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/bytes.rs:194:1
[INFO] [stdout]     |
[INFO] [stdout] 194 | trait ByteStrPriv {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: consider relaxing the type parameter's implicit `Sized` bound
[INFO] [stdout]     |
[INFO] [stdout] 215 | impl<B: ?Sized + ByteStr + 'static> ByteStrPriv for B {
[INFO] [stdout]     |         ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/bytes.rs:240:33
[INFO] [stdout]     |
[INFO] [stdout] 240 |         ops::Index::index(self, index)
[INFO] [stdout]     |         -----------------       ^^^^^ expected `usize`, found `&usize`
[INFO] [stdout]     |         |
[INFO] [stdout]     |         arguments to this function are incorrect
[INFO] [stdout]     |
[INFO] [stdout] help: the return type of this call is `&usize` due to the type of the argument passed
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/bytes.rs:240:9
[INFO] [stdout]     |
[INFO] [stdout] 240 |         ops::Index::index(self, index)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^-----^
[INFO] [stdout]     |                                 |
[INFO] [stdout]     |                                 this argument influences the return type of `index`
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/index.rs:73:7
[INFO] [stdout] help: consider dereferencing the borrow
[INFO] [stdout]     |
[INFO] [stdout] 240 |         ops::Index::index(self, *index)
[INFO] [stdout]     |                                 +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `set_exit_status` in module `env`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gcc-0.3.1/src/lib.rs:328:10
[INFO] [stdout]     |
[INFO] [stdout] 328 |     env::set_exit_status(1);
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^ not found in `env`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gcc-0.3.1/src/lib.rs:45:1
[INFO] [stdout]    |
[INFO] [stdout] 45 | #![feature(old_io, io, path, env, collections, process, fs)]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/rope.rs:164:35
[INFO] [stdout]     |
[INFO] [stdout] 164 |             self.inner.left.index(index)
[INFO] [stdout]     |                             ----- ^^^^^ expected `usize`, found `&usize`
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             arguments to this method are incorrect
[INFO] [stdout]     |
[INFO] [stdout] help: the return type of this call is `&usize` due to the type of the argument passed
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/rope.rs:164:13
[INFO] [stdout]     |
[INFO] [stdout] 164 |             self.inner.left.index(index)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^-----^
[INFO] [stdout]     |                                   |
[INFO] [stdout]     |                                   this argument influences the return type of `index`
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/index.rs:73:7
[INFO] [stdout] help: consider dereferencing the borrow
[INFO] [stdout]     |
[INFO] [stdout] 164 |             self.inner.left.index(*index)
[INFO] [stdout]     |                                   +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/rope.rs:166:36
[INFO] [stdout]     |
[INFO] [stdout] 166 |             self.inner.right.index(&(*index - left_len))
[INFO] [stdout]     |                              ----- ^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `&usize`
[INFO] [stdout]     |                              |
[INFO] [stdout]     |                              arguments to this method are incorrect
[INFO] [stdout]     |
[INFO] [stdout] help: the return type of this call is `&usize` due to the type of the argument passed
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-0.1.2/src/rope.rs:166:13
[INFO] [stdout]     |
[INFO] [stdout] 166 |             self.inner.right.index(&(*index - left_len))
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^--------------------^
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    this argument influences the return type of `index`
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/index.rs:73:7
[INFO] [stdout] help: consider removing the borrow
[INFO] [stdout]     |
[INFO] [stdout] 166 -             self.inner.right.index(&(*index - left_len))
[INFO] [stdout] 166 +             self.inner.right.index((*index - left_len))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0635]: unknown feature `old_io`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gcc-0.3.1/src/lib.rs:45:12
[INFO] [stdout]    |
[INFO] [stdout] 45 | #![feature(old_io, io, path, env, collections, process, fs)]
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0635]: unknown feature `io`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gcc-0.3.1/src/lib.rs:45:20
[INFO] [stdout]    |
[INFO] [stdout] 45 | #![feature(old_io, io, path, env, collections, process, fs)]
[INFO] [stdout]    |                    ^^
[INFO] [stdout]    |
[INFO] [stdout] help: there is a feature with a similar name: `ip`
[INFO] [stdout]    |
[INFO] [stdout] 45 - #![feature(old_io, io, path, env, collections, process, fs)]
[INFO] [stdout] 45 + #![feature(old_io, ip, path, env, collections, process, fs)]
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0635]: unknown feature `path`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gcc-0.3.1/src/lib.rs:45:24
[INFO] [stdout]    |
[INFO] [stdout] 45 | #![feature(old_io, io, path, env, collections, process, fs)]
[INFO] [stdout]    |                        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0635]: unknown feature `fs`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gcc-0.3.1/src/lib.rs:45:57
[INFO] [stdout]    |
[INFO] [stdout] 45 | #![feature(old_io, io, path, env, collections, process, fs)]
[INFO] [stdout]    |                                                         ^^
[INFO] [stdout]    |
[INFO] [stdout] help: there is a feature with a similar name: `fd`
[INFO] [stdout]    |
[INFO] [stdout] 45 - #![feature(old_io, io, path, env, collections, process, fs)]
[INFO] [stdout] 45 + #![feature(old_io, io, path, env, collections, process, fd)]
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0635]: unknown feature `collections`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gcc-0.3.1/src/lib.rs:45:35
[INFO] [stdout]    |
[INFO] [stdout] 45 | #![feature(old_io, io, path, env, collections, process, fs)]
[INFO] [stdout]    |                                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433, E0554, E0635.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `gcc` (lib) due to 10 previous errors
[INFO] [stdout] Some errors have detailed explanations: E0425, E0554, E0635, E0658.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `log` (lib) due to 4 previous errors
[INFO] [stdout] Some errors have detailed explanations: E0053, E0277, E0308, E0425, E0432, E0539, E0554, E0557, E0599...
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0053`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `bytes` (lib) due to 29 previous errors
[INFO] running `Command { std: "docker" "inspect" "f696c394335f88b038ff0d92f02e6d71ce84724dd0aedae17dab6976329c0f8c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f696c394335f88b038ff0d92f02e6d71ce84724dd0aedae17dab6976329c0f8c", kill_on_drop: false }`
[INFO] [stdout] f696c394335f88b038ff0d92f02e6d71ce84724dd0aedae17dab6976329c0f8c
