[INFO] fetching crate sfunc 0.0.4...
[INFO] checking sfunc-0.0.4 against 1.55.0 for beta-1.56-3
[INFO] extracting crate sfunc 0.0.4 into /workspace/builds/worker-7/source
[INFO] validating manifest of crates.io crate sfunc 0.0.4 on toolchain 1.55.0
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.55.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate sfunc 0.0.4
[INFO] finished tweaking crates.io crate sfunc 0.0.4
[INFO] tweaked toml for crates.io crate sfunc 0.0.4 written to /workspace/builds/worker-7/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.55.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.55.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded assert v0.0.4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 63b3a0f412c69e2c4e30b96119b9a2a0a36f4c3aa05297eaf4c78a8289bfa52d
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "63b3a0f412c69e2c4e30b96119b9a2a0a36f4c3aa05297eaf4c78a8289bfa52d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "63b3a0f412c69e2c4e30b96119b9a2a0a36f4c3aa05297eaf4c78a8289bfa52d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "63b3a0f412c69e2c4e30b96119b9a2a0a36f4c3aa05297eaf4c78a8289bfa52d", kill_on_drop: false }`
[INFO] [stdout] 63b3a0f412c69e2c4e30b96119b9a2a0a36f4c3aa05297eaf4c78a8289bfa52d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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" "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:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9f9130bca8415fa1c79a9cb7cf6f0c8eec80b5eb30e2a6ebf2c434d703a42fbe
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "9f9130bca8415fa1c79a9cb7cf6f0c8eec80b5eb30e2a6ebf2c434d703a42fbe", kill_on_drop: false }`
[INFO] [stderr]     Checking assert v0.0.4
[INFO] [stderr]     Checking sfunc v0.0.4 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unknown lint: `unstable`
[INFO] [stdout]  --> src/lib.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #![allow(unstable)]
[INFO] [stdout]   |          ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unknown_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::num::Float`
[INFO] [stdout]   --> src/beta.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |     use std::num::Float;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^ no `Float` in `num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::num::Float`
[INFO] [stdout]    --> src/beta.rs:180:9
[INFO] [stdout]     |
[INFO] [stdout] 180 |     use std::num::Float;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ no `Float` in `num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a foreign function or static
[INFO] [stdout]   --> src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 |   #[link_name = "m"]
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 21 | / mod m {
[INFO] [stdout] 22 | |     use libc::{c_double, c_int};
[INFO] [stdout] 23 | |
[INFO] [stdout] 24 | |     extern {
[INFO] [stdout] ...  |
[INFO] [stdout] 28 | |     }
[INFO] [stdout] 29 | | }
[INFO] [stdout]    | |_- not a foreign function or static
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_attributes)]` on by default
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | extern crate libc;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:22:16
[INFO] [stdout]    |
[INFO] [stdout] 22 |     use libc::{c_double, c_int};
[INFO] [stdout]    |                ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:22:26
[INFO] [stdout]    |
[INFO] [stdout] 22 |     use libc::{c_double, c_int};
[INFO] [stdout]    |                          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:25:23
[INFO] [stdout]    |
[INFO] [stdout] 25 |         pub fn erf(x: c_double) -> c_double;
[INFO] [stdout]    |                       ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:25:36
[INFO] [stdout]    |
[INFO] [stdout] 25 |         pub fn erf(x: c_double) -> c_double;
[INFO] [stdout]    |                                    ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:26:24
[INFO] [stdout]    |
[INFO] [stdout] 26 |         pub fn erfc(x: c_double) -> c_double;
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:26:37
[INFO] [stdout]    |
[INFO] [stdout] 26 |         pub fn erfc(x: c_double) -> c_double;
[INFO] [stdout]    |                                     ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:27:28
[INFO] [stdout]    |
[INFO] [stdout] 27 |         pub fn lgamma_r(x: c_double, sign: &mut c_int) -> c_double;
[INFO] [stdout]    |                            ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:27:49
[INFO] [stdout]    |
[INFO] [stdout] 27 |         pub fn lgamma_r(x: c_double, sign: &mut c_int) -> c_double;
[INFO] [stdout]    |                                                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:27:59
[INFO] [stdout]    |
[INFO] [stdout] 27 |         pub fn lgamma_r(x: c_double, sign: &mut c_int) -> c_double;
[INFO] [stdout]    |                                                           ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 12 previous errors; 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0658.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `sfunc` due to 13 previous errors; 2 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: unknown lint: `unstable`
[INFO] [stdout]  --> src/lib.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #![allow(unstable)]
[INFO] [stdout]   |          ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unknown_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::num::Float`
[INFO] [stdout]   --> src/beta.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |     use std::num::Float;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^ no `Float` in `num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::num::Float`
[INFO] [stdout]    --> src/beta.rs:180:9
[INFO] [stdout]     |
[INFO] [stdout] 180 |     use std::num::Float;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ no `Float` in `num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::rand`
[INFO] [stdout]    --> src/beta.rs:431:14
[INFO] [stdout]     |
[INFO] [stdout] 431 |     use std::rand::random;
[INFO] [stdout]     |              ^^^^ could not find `rand` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::num::Float`
[INFO] [stdout]    --> src/beta.rs:327:9
[INFO] [stdout]     |
[INFO] [stdout] 327 | /         assert_close!(x.iter().zip(y.iter()).map(|(&x, &y)| {
[INFO] [stdout] 328 | |             super::ln_beta(x, y)
[INFO] [stdout] 329 | |         }).collect::<Vec<_>>(), z);
[INFO] [stdout]     | |___________________________________^ no `Float` in `num`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert_close` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::num::Float`
[INFO] [stdout]    --> src/beta.rs:351:9
[INFO] [stdout]     |
[INFO] [stdout] 351 | /         assert_close!(x.iter().map(|&x| {
[INFO] [stdout] 352 | |            super::inc_beta(x, p, q, ln_beta)
[INFO] [stdout] 353 | |         }).collect::<Vec<_>>(), y);
[INFO] [stdout]     | |___________________________________^ no `Float` in `num`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert_close` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::num::Float`
[INFO] [stdout]    --> src/beta.rs:375:9
[INFO] [stdout]     |
[INFO] [stdout] 375 | /         assert_close!(x.iter().map(|&x| {
[INFO] [stdout] 376 | |             super::inc_beta(x, p, q, ln_beta)
[INFO] [stdout] 377 | |         }).collect::<Vec<_>>(), y);
[INFO] [stdout]     | |___________________________________^ no `Float` in `num`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert_close` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::num::Float`
[INFO] [stdout]    --> src/beta.rs:399:9
[INFO] [stdout]     |
[INFO] [stdout] 399 | /         assert_close!(x.iter().map(|&x| {
[INFO] [stdout] 400 | |             super::inv_inc_beta(x, p, q, ln_beta)
[INFO] [stdout] 401 | |         }).collect::<Vec<_>>(), y);
[INFO] [stdout]     | |___________________________________^ no `Float` in `num`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert_close` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::num::Float`
[INFO] [stdout]    --> src/beta.rs:423:9
[INFO] [stdout]     |
[INFO] [stdout] 423 | /         assert_close!(x.iter().map(|&x| {
[INFO] [stdout] 424 | |             super::inv_inc_beta(x, p, q, ln_beta)
[INFO] [stdout] 425 | |         }).collect::<Vec<_>>(), y);
[INFO] [stdout]     | |___________________________________^ no `Float` in `num`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert_close` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `range` in this scope
[INFO] [stdout]    --> src/beta.rs:438:17
[INFO] [stdout]     |
[INFO] [stdout] 438 |         let x = range(0, 1000).map(|_| random()).collect::<Vec<_>>();
[INFO] [stdout]     |                 ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 431 |     use std::slice::range;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `range` in this scope
[INFO] [stdout]    --> src/beta.rs:451:17
[INFO] [stdout]     |
[INFO] [stdout] 451 |         let x = range(0, 1000).map(|_| random()).collect::<Vec<_>>();
[INFO] [stdout]     |                 ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 431 |     use std::slice::range;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/beta.rs:434:7
[INFO] [stdout]     |
[INFO] [stdout] 434 |     #[bench]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(soft_unstable)]` on by default
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/beta.rs:447:7
[INFO] [stdout]     |
[INFO] [stdout] 447 |     #[bench]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a foreign function or static
[INFO] [stdout]   --> src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 |   #[link_name = "m"]
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 21 | / mod m {
[INFO] [stdout] 22 | |     use libc::{c_double, c_int};
[INFO] [stdout] 23 | |
[INFO] [stdout] 24 | |     extern {
[INFO] [stdout] ...  |
[INFO] [stdout] 28 | |     }
[INFO] [stdout] 29 | | }
[INFO] [stdout]    | |_- not a foreign function or static
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_attributes)]` on by default
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/lib.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | extern crate test;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | extern crate libc;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/beta.rs:432:9
[INFO] [stdout]     |
[INFO] [stdout] 432 |     use test;
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/beta.rs:435:25
[INFO] [stdout]     |
[INFO] [stdout] 435 |     fn inc_beta(b: &mut test::Bencher) {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/beta.rs:442:17
[INFO] [stdout]     |
[INFO] [stdout] 442 |                 test::black_box(super::inc_beta(x, p, q, ln_beta))
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/beta.rs:448:29
[INFO] [stdout]     |
[INFO] [stdout] 448 |     fn inv_inc_beta(b: &mut test::Bencher) {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/beta.rs:455:17
[INFO] [stdout]     |
[INFO] [stdout] 455 |                 test::black_box(super::inv_inc_beta(x, p, q, ln_beta))
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:22:16
[INFO] [stdout]    |
[INFO] [stdout] 22 |     use libc::{c_double, c_int};
[INFO] [stdout]    |                ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:22:26
[INFO] [stdout]    |
[INFO] [stdout] 22 |     use libc::{c_double, c_int};
[INFO] [stdout]    |                          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:25:23
[INFO] [stdout]    |
[INFO] [stdout] 25 |         pub fn erf(x: c_double) -> c_double;
[INFO] [stdout]    |                       ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:25:36
[INFO] [stdout]    |
[INFO] [stdout] 25 |         pub fn erf(x: c_double) -> c_double;
[INFO] [stdout]    |                                    ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:26:24
[INFO] [stdout]    |
[INFO] [stdout] 26 |         pub fn erfc(x: c_double) -> c_double;
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:26:37
[INFO] [stdout]    |
[INFO] [stdout] 26 |         pub fn erfc(x: c_double) -> c_double;
[INFO] [stdout]    |                                     ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:27:28
[INFO] [stdout]    |
[INFO] [stdout] 27 |         pub fn lgamma_r(x: c_double, sign: &mut c_int) -> c_double;
[INFO] [stdout]    |                            ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:27:49
[INFO] [stdout]    |
[INFO] [stdout] 27 |         pub fn lgamma_r(x: c_double, sign: &mut c_int) -> c_double;
[INFO] [stdout]    |                                                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:27:59
[INFO] [stdout]    |
[INFO] [stdout] 27 |         pub fn lgamma_r(x: c_double, sign: &mut c_int) -> c_double;
[INFO] [stdout]    |                                                           ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0689]: can't call method `is_finite` on ambiguous numeric type `{float}`
[INFO] [stdout]    --> src/beta.rs:327:9
[INFO] [stdout]     |
[INFO] [stdout] 327 | /         assert_close!(x.iter().zip(y.iter()).map(|(&x, &y)| {
[INFO] [stdout] 328 | |             super::ln_beta(x, y)
[INFO] [stdout] 329 | |         }).collect::<Vec<_>>(), z);
[INFO] [stdout]     | |___________________________________^ you must specify a type for this binding, like `f32`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert_close` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0689]: can't call method `is_finite` on ambiguous numeric type `{float}`
[INFO] [stdout]    --> src/beta.rs:351:9
[INFO] [stdout]     |
[INFO] [stdout] 351 | /         assert_close!(x.iter().map(|&x| {
[INFO] [stdout] 352 | |            super::inc_beta(x, p, q, ln_beta)
[INFO] [stdout] 353 | |         }).collect::<Vec<_>>(), y);
[INFO] [stdout]     | |___________________________________^ you must specify a type for this binding, like `f32`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert_close` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0689]: can't call method `is_finite` on ambiguous numeric type `{float}`
[INFO] [stdout]    --> src/beta.rs:375:9
[INFO] [stdout]     |
[INFO] [stdout] 375 | /         assert_close!(x.iter().map(|&x| {
[INFO] [stdout] 376 | |             super::inc_beta(x, p, q, ln_beta)
[INFO] [stdout] 377 | |         }).collect::<Vec<_>>(), y);
[INFO] [stdout]     | |___________________________________^ you must specify a type for this binding, like `f32`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert_close` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0689]: can't call method `is_finite` on ambiguous numeric type `{float}`
[INFO] [stdout]    --> src/beta.rs:399:9
[INFO] [stdout]     |
[INFO] [stdout] 399 | /         assert_close!(x.iter().map(|&x| {
[INFO] [stdout] 400 | |             super::inv_inc_beta(x, p, q, ln_beta)
[INFO] [stdout] 401 | |         }).collect::<Vec<_>>(), y);
[INFO] [stdout]     | |___________________________________^ you must specify a type for this binding, like `f32`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert_close` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0689]: can't call method `is_finite` on ambiguous numeric type `{float}`
[INFO] [stdout]    --> src/beta.rs:423:9
[INFO] [stdout]     |
[INFO] [stdout] 423 | /         assert_close!(x.iter().map(|&x| {
[INFO] [stdout] 424 | |             super::inv_inc_beta(x, p, q, ln_beta)
[INFO] [stdout] 425 | |         }).collect::<Vec<_>>(), y);
[INFO] [stdout]     | |___________________________________^ you must specify a type for this binding, like `f32`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `assert_close` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/beta.rs:440:11
[INFO] [stdout]     |
[INFO] [stdout] 440 |         b.iter(|| {
[INFO] [stdout]     |           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/beta.rs:442:33
[INFO] [stdout]     |
[INFO] [stdout] 442 |                 test::black_box(super::inc_beta(x, p, q, ln_beta))
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `()`, found `f64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/beta.rs:453:11
[INFO] [stdout]     |
[INFO] [stdout] 453 |         b.iter(|| {
[INFO] [stdout]     |           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/beta.rs:455:33
[INFO] [stdout]     |
[INFO] [stdout] 455 |                 test::black_box(super::inv_inc_beta(x, p, q, ln_beta))
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `()`, found `f64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 35 previous errors; 4 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0308, E0425, E0432, E0658, E0689.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0308`.
[INFO] [stdout] 
[INFO] [stderr] error: build failed
[INFO] running `Command { std: "docker" "inspect" "9f9130bca8415fa1c79a9cb7cf6f0c8eec80b5eb30e2a6ebf2c434d703a42fbe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9f9130bca8415fa1c79a9cb7cf6f0c8eec80b5eb30e2a6ebf2c434d703a42fbe", kill_on_drop: false }`
[INFO] [stdout] 9f9130bca8415fa1c79a9cb7cf6f0c8eec80b5eb30e2a6ebf2c434d703a42fbe
