[INFO] fetching crate rv 0.14.3... [INFO] testing rv-0.14.3 against try#fc4ba03ef77ca5018fb78a097d3b924d30f15bfc+target=i686-unknown-linux-musl for musl_upgrade_1_2_take3 [INFO] extracting crate rv 0.14.3 into /workspace/builds/worker-1/source [INFO] validating manifest of crates.io crate rv 0.14.3 on toolchain fc4ba03ef77ca5018fb78a097d3b924d30f15bfc [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+fc4ba03ef77ca5018fb78a097d3b924d30f15bfc" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate rv 0.14.3 [INFO] finished tweaking crates.io crate rv 0.14.3 [INFO] tweaked toml for crates.io crate rv 0.14.3 written to /workspace/builds/worker-1/source/Cargo.toml [INFO] crate crates.io crate rv 0.14.3 already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+fc4ba03ef77ca5018fb78a097d3b924d30f15bfc" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded libm v0.2.2 [INFO] [stderr] Downloaded slog-async v2.7.0 [INFO] [stderr] Downloaded slog-json v2.5.0 [INFO] [stderr] Downloaded slog-term v2.8.1 [INFO] [stderr] Downloaded semver v1.0.5 [INFO] [stderr] Downloaded special v0.8.1 [INFO] [stderr] Downloaded assert v0.7.4 [INFO] [stderr] Downloaded argmin v0.4.7 [INFO] [stderr] Downloaded lru v0.7.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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:bb5b0feb4f87116a4ea905b7ff5bf5b85913db05e9f0fbc1abdd3168928d9075" "/opt/rustwide/cargo-home/bin/cargo" "+fc4ba03ef77ca5018fb78a097d3b924d30f15bfc" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 1e9e167fd3eea3f053b9ab4c896c1b90fd7084c2f3fe3cd79fe4c5393d88ee76 [INFO] running `Command { std: "docker" "start" "-a" "1e9e167fd3eea3f053b9ab4c896c1b90fd7084c2f3fe3cd79fe4c5393d88ee76", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "1e9e167fd3eea3f053b9ab4c896c1b90fd7084c2f3fe3cd79fe4c5393d88ee76", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1e9e167fd3eea3f053b9ab4c896c1b90fd7084c2f3fe3cd79fe4c5393d88ee76", kill_on_drop: false }` [INFO] [stdout] 1e9e167fd3eea3f053b9ab4c896c1b90fd7084c2f3fe3cd79fe4c5393d88ee76 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:bb5b0feb4f87116a4ea905b7ff5bf5b85913db05e9f0fbc1abdd3168928d9075" "/opt/rustwide/cargo-home/bin/cargo" "+fc4ba03ef77ca5018fb78a097d3b924d30f15bfc" "build" "--frozen" "--message-format=json" "--target" "i686-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 3436876ea4b17643e2cc337cdf9536318be84117d5d90d4c4c69984916f62c1d [INFO] running `Command { std: "docker" "start" "-a" "3436876ea4b17643e2cc337cdf9536318be84117d5d90d4c4c69984916f62c1d", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling libc v0.2.118 [INFO] [stderr] Compiling libm v0.2.2 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Compiling ppv-lite86 v0.2.16 [INFO] [stderr] Compiling once_cell v1.9.0 [INFO] [stderr] Compiling doc-comment v0.3.3 [INFO] [stderr] Compiling ahash v0.7.6 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling num-bigint v0.3.3 [INFO] [stderr] Compiling num-iter v0.1.42 [INFO] [stderr] Compiling num-rational v0.3.2 [INFO] [stderr] Compiling getrandom v0.2.4 [INFO] [stderr] Compiling special v0.8.1 [INFO] [stderr] Compiling rand_core v0.6.3 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling hashbrown v0.11.2 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling num-complex v0.3.1 [INFO] [stderr] Compiling lru v0.7.2 [INFO] [stderr] Compiling rand_distr v0.4.3 [INFO] [stderr] Compiling num v0.3.1 [INFO] [stderr] Compiling rv v0.14.3 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated function `misc::quad::quad`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/dist/vonmises.rs:6:27 [INFO] [stdout] | [INFO] [stdout] 6 | use crate::misc::{bessel, quad}; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `misc::quad::quad`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/dist/vonmises.rs:267:17 [INFO] [stdout] | [INFO] [stdout] 267 | quad(func, 0.0, f64::from(*x)) [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 314 | impl_traits!(f32); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_traits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `misc::quad::quad`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/dist/vonmises.rs:267:17 [INFO] [stdout] | [INFO] [stdout] 267 | quad(func, 0.0, f64::from(*x)) [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 315 | impl_traits!(f64); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_traits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `misc::quad::quad_eps`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/misc/quad.rs:113:5 [INFO] [stdout] | [INFO] [stdout] 113 | quad_eps(func, a, b, None) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `misc::quad::try_quad_eps`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/misc/quad.rs:248:5 [INFO] [stdout] | [INFO] [stdout] 248 | try_quad_eps(func, a, b, None) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `max_depth`, `err_tol`, and `seed_points` are never read [INFO] [stdout] --> src/misc/quad.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 4 | pub(crate) struct QuadConfig<'a> { [INFO] [stdout] | ---------- fields in this struct [INFO] [stdout] 5 | pub max_depth: u32, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 6 | pub err_tol: f64, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 7 | pub seed_points: Option<&'a Vec>, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `QuadConfig` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 6 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 4.64s [INFO] running `Command { std: "docker" "inspect" "3436876ea4b17643e2cc337cdf9536318be84117d5d90d4c4c69984916f62c1d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3436876ea4b17643e2cc337cdf9536318be84117d5d90d4c4c69984916f62c1d", kill_on_drop: false }` [INFO] [stdout] 3436876ea4b17643e2cc337cdf9536318be84117d5d90d4c4c69984916f62c1d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:bb5b0feb4f87116a4ea905b7ff5bf5b85913db05e9f0fbc1abdd3168928d9075" "/opt/rustwide/cargo-home/bin/cargo" "+fc4ba03ef77ca5018fb78a097d3b924d30f15bfc" "test" "--frozen" "--no-run" "--message-format=json" "--target" "i686-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 10fb96d03a66b9f8ad1900122815bd1cb51b33dd60d540bec73fadc8caca1df3 [INFO] running `Command { std: "docker" "start" "-a" "10fb96d03a66b9f8ad1900122815bd1cb51b33dd60d540bec73fadc8caca1df3", kill_on_drop: false }` [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling serde v1.0.136 [INFO] [stderr] Compiling crossbeam-utils v0.8.7 [INFO] [stderr] Compiling semver v1.0.5 [INFO] [stderr] Compiling memoffset v0.6.5 [INFO] [stderr] Compiling crossbeam-epoch v0.9.7 [INFO] [stderr] Compiling memchr v2.4.1 [INFO] [stderr] Compiling proc-macro2 v1.0.36 [INFO] [stderr] Compiling rayon-core v1.9.1 [INFO] [stderr] Compiling ryu v1.0.9 [INFO] [stderr] Compiling unicode-xid v0.2.2 [INFO] [stderr] Compiling scopeguard v1.1.0 [INFO] [stderr] Compiling serde_json v1.0.79 [INFO] [stderr] Compiling either v1.6.1 [INFO] [stderr] Compiling syn v1.0.86 [INFO] [stderr] Compiling num_cpus v1.13.1 [INFO] [stderr] Compiling rayon v1.5.1 [INFO] [stderr] Compiling indexmap v1.8.0 [INFO] [stderr] Compiling unicode-width v0.1.9 [INFO] [stderr] Compiling plotters-backend v0.3.2 [INFO] [stderr] Compiling regex-automata v0.1.10 [INFO] [stderr] Compiling itoa v1.0.1 [INFO] [stderr] Compiling serde_derive v1.0.136 [INFO] [stderr] Compiling textwrap v0.11.0 [INFO] [stderr] Compiling itertools v0.10.3 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling plotters-svg v0.3.1 [INFO] [stderr] Compiling itoa v0.4.8 [INFO] [stderr] Compiling half v1.8.2 [INFO] [stderr] Compiling regex-syntax v0.6.25 [INFO] [stderr] Compiling same-file v1.0.6 [INFO] [stderr] Compiling linked-hash-map v0.5.4 [INFO] [stderr] Compiling plotters v0.3.1 [INFO] [stderr] Compiling rustc_version v0.4.0 [INFO] [stderr] Compiling crossbeam-channel v0.5.2 [INFO] [stderr] Compiling yaml-rust v0.4.5 [INFO] [stderr] Compiling walkdir v2.3.2 [INFO] [stderr] Compiling clap v2.34.0 [INFO] [stderr] Compiling crossbeam-deque v0.8.1 [INFO] [stderr] Compiling csv-core v0.1.10 [INFO] [stderr] Compiling quote v1.0.15 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling oorandom v11.1.3 [INFO] [stderr] Compiling unindent v0.1.7 [INFO] [stderr] Compiling cast v0.2.7 [INFO] [stderr] Compiling rand_xoshiro v0.6.0 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling assert v0.7.4 [INFO] [stdout] warning: use of deprecated function `misc::quad::quad`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/dist/vonmises.rs:6:27 [INFO] [stdout] | [INFO] [stdout] 6 | use crate::misc::{bessel, quad}; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `misc::quad::quad`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/dist/vonmises.rs:267:17 [INFO] [stdout] | [INFO] [stdout] 267 | quad(func, 0.0, f64::from(*x)) [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 314 | impl_traits!(f32); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_traits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `misc::quad::quad`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/dist/vonmises.rs:267:17 [INFO] [stdout] | [INFO] [stdout] 267 | quad(func, 0.0, f64::from(*x)) [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 315 | impl_traits!(f64); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_traits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `misc::quad::quad_eps`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/misc/quad.rs:113:5 [INFO] [stdout] | [INFO] [stdout] 113 | quad_eps(func, a, b, None) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `misc::quad::try_quad_eps`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/misc/quad.rs:248:5 [INFO] [stdout] | [INFO] [stdout] 248 | try_quad_eps(func, a, b, None) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `max_depth`, `err_tol`, and `seed_points` are never read [INFO] [stdout] --> src/misc/quad.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 4 | pub(crate) struct QuadConfig<'a> { [INFO] [stdout] | ---------- fields in this struct [INFO] [stdout] 5 | pub max_depth: u32, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 6 | pub err_tol: f64, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 7 | pub seed_points: Option<&'a Vec>, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `QuadConfig` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 6 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling indoc v1.0.3 [INFO] [stderr] Compiling regex v1.5.4 [INFO] [stderr] Compiling criterion-plot v0.4.4 [INFO] [stderr] Compiling bstr v0.2.17 [INFO] [stderr] Compiling serde_cbor v0.11.2 [INFO] [stderr] Compiling serde_yaml v0.8.23 [INFO] [stderr] Compiling csv v1.1.6 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling criterion v0.3.5 [INFO] [stderr] Compiling rv v0.14.3 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated function `misc::quad::quad_eps`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/dist/gaussian.rs:581:23 [INFO] [stdout] | [INFO] [stdout] 581 | let res = quad_eps(pdf, -10.0, x, Some(1e-13)); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `misc::quad::quad_eps`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/dist/gaussian.rs:575:26 [INFO] [stdout] | [INFO] [stdout] 575 | use crate::misc::quad_eps; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `misc::quad::quad_eps`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/dist/invgamma.rs:403:19 [INFO] [stdout] | [INFO] [stdout] 403 | let res = quad_eps(pdf, 1e-16, 1000.0, Some(1e-13)); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `misc::quad::quad_eps`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/dist/invgamma.rs:400:26 [INFO] [stdout] | [INFO] [stdout] 400 | use crate::misc::quad_eps; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `misc::quad::quad_eps`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/dist/invgamma.rs:415:23 [INFO] [stdout] | [INFO] [stdout] 415 | let res = quad_eps(pdf, 1e-16, x, Some(1e-13)); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `misc::quad::quad_eps`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/dist/invgamma.rs:409:26 [INFO] [stdout] | [INFO] [stdout] 409 | use crate::misc::quad_eps; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `misc::quad::quad_eps`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/dist/invgaussian.rs:397:23 [INFO] [stdout] | [INFO] [stdout] 397 | let res = quad_eps(pdf, 1e-16, x, Some(1e-10)); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `misc::quad::quad_eps`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/dist/invgaussian.rs:390:26 [INFO] [stdout] | [INFO] [stdout] 390 | use crate::misc::quad_eps; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `misc::quad::quad`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/dist/kumaraswamy.rs:438:22 [INFO] [stdout] | [INFO] [stdout] 438 | use crate::misc::quad; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `misc::quad::quad`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/dist/kumaraswamy.rs:499:25 [INFO] [stdout] | [INFO] [stdout] 499 | let intergral = quad(|x| kuma.f(&x), 0.0, 0.5); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `misc::quad::quad`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/dist/vonmises.rs:6:27 [INFO] [stdout] | [INFO] [stdout] 6 | use crate::misc::{bessel, quad}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `misc::quad::quad`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/dist/vonmises.rs:267:17 [INFO] [stdout] | [INFO] [stdout] 267 | quad(func, 0.0, f64::from(*x)) [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 314 | impl_traits!(f32); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_traits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `misc::quad::quad`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/dist/vonmises.rs:267:17 [INFO] [stdout] | [INFO] [stdout] 267 | quad(func, 0.0, f64::from(*x)) [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 315 | impl_traits!(f64); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_traits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `misc::quad::quad_eps`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/misc/quad.rs:113:5 [INFO] [stdout] | [INFO] [stdout] 113 | quad_eps(func, a, b, None) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `misc::quad::try_quad_eps`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/misc/quad.rs:248:5 [INFO] [stdout] | [INFO] [stdout] 248 | try_quad_eps(func, a, b, None) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `misc::quad::quad`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/misc/quad.rs:259:17 [INFO] [stdout] | [INFO] [stdout] 259 | let q = quad(func, 0.0, 1.0); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `misc::quad::quad`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/misc/quad.rs:266:17 [INFO] [stdout] | [INFO] [stdout] 266 | let q = quad(func, 0.0, 5.0 * PI); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `misc::quad::try_quad`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/misc/quad.rs:275:17 [INFO] [stdout] | [INFO] [stdout] 275 | let q = try_quad(func, 0.0, 1.0).unwrap(); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `misc::quad::try_quad`: please use `gauss_legendre_quadrature` instead [INFO] [stdout] --> src/misc/quad.rs:284:17 [INFO] [stdout] | [INFO] [stdout] 284 | let q = try_quad(func, 0.0, 5.0 * PI).unwrap(); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `max_depth`, `err_tol`, and `seed_points` are never read [INFO] [stdout] --> src/misc/quad.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 4 | pub(crate) struct QuadConfig<'a> { [INFO] [stdout] | ---------- fields in this struct [INFO] [stdout] 5 | pub max_depth: u32, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 6 | pub err_tol: f64, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 7 | pub seed_points: Option<&'a Vec>, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `QuadConfig` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 20 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 20.92s [INFO] running `Command { std: "docker" "inspect" "10fb96d03a66b9f8ad1900122815bd1cb51b33dd60d540bec73fadc8caca1df3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "10fb96d03a66b9f8ad1900122815bd1cb51b33dd60d540bec73fadc8caca1df3", kill_on_drop: false }` [INFO] [stdout] 10fb96d03a66b9f8ad1900122815bd1cb51b33dd60d540bec73fadc8caca1df3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:bb5b0feb4f87116a4ea905b7ff5bf5b85913db05e9f0fbc1abdd3168928d9075" "/opt/rustwide/cargo-home/bin/cargo" "+fc4ba03ef77ca5018fb78a097d3b924d30f15bfc" "test" "--frozen" "--target" "i686-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 522ad0fc6c7c2fc3c8e0ebb8aa00198b9ac973232384c664a399f5924aa83af3 [INFO] running `Command { std: "docker" "start" "-a" "522ad0fc6c7c2fc3c8e0ebb8aa00198b9ac973232384c664a399f5924aa83af3", kill_on_drop: false }` [INFO] [stderr] warning: use of deprecated function `misc::quad::quad`: please use `gauss_legendre_quadrature` instead [INFO] [stderr] --> src/dist/vonmises.rs:6:27 [INFO] [stderr] | [INFO] [stderr] 6 | use crate::misc::{bessel, quad}; [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `misc::quad::quad`: please use `gauss_legendre_quadrature` instead [INFO] [stderr] --> src/dist/vonmises.rs:267:17 [INFO] [stderr] | [INFO] [stderr] 267 | quad(func, 0.0, f64::from(*x)) [INFO] [stderr] | ^^^^ [INFO] [stderr] ... [INFO] [stderr] 314 | impl_traits!(f32); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_traits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `misc::quad::quad`: please use `gauss_legendre_quadrature` instead [INFO] [stderr] --> src/dist/vonmises.rs:267:17 [INFO] [stderr] | [INFO] [stderr] 267 | quad(func, 0.0, f64::from(*x)) [INFO] [stderr] | ^^^^ [INFO] [stderr] ... [INFO] [stderr] 315 | impl_traits!(f64); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `impl_traits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `misc::quad::quad_eps`: please use `gauss_legendre_quadrature` instead [INFO] [stderr] --> src/misc/quad.rs:113:5 [INFO] [stderr] | [INFO] [stderr] 113 | quad_eps(func, a, b, None) [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `misc::quad::try_quad_eps`: please use `gauss_legendre_quadrature` instead [INFO] [stderr] --> src/misc/quad.rs:248:5 [INFO] [stderr] | [INFO] [stderr] 248 | try_quad_eps(func, a, b, None) [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: fields `max_depth`, `err_tol`, and `seed_points` are never read [INFO] [stderr] --> src/misc/quad.rs:5:9 [INFO] [stderr] | [INFO] [stderr] 4 | pub(crate) struct QuadConfig<'a> { [INFO] [stderr] | ---------- fields in this struct [INFO] [stderr] 5 | pub max_depth: u32, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] 6 | pub err_tol: f64, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] 7 | pub seed_points: Option<&'a Vec>, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `QuadConfig` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `rv` (lib) generated 6 warnings [INFO] [stderr] warning: use of deprecated function `misc::quad::quad_eps`: please use `gauss_legendre_quadrature` instead [INFO] [stderr] --> src/dist/gaussian.rs:581:23 [INFO] [stderr] | [INFO] [stderr] 581 | let res = quad_eps(pdf, -10.0, x, Some(1e-13)); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `misc::quad::quad_eps`: please use `gauss_legendre_quadrature` instead [INFO] [stderr] --> src/dist/gaussian.rs:575:26 [INFO] [stderr] | [INFO] [stderr] 575 | use crate::misc::quad_eps; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `misc::quad::quad_eps`: please use `gauss_legendre_quadrature` instead [INFO] [stderr] --> src/dist/invgamma.rs:403:19 [INFO] [stderr] | [INFO] [stderr] 403 | let res = quad_eps(pdf, 1e-16, 1000.0, Some(1e-13)); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `misc::quad::quad_eps`: please use `gauss_legendre_quadrature` instead [INFO] [stderr] --> src/dist/invgamma.rs:400:26 [INFO] [stderr] | [INFO] [stderr] 400 | use crate::misc::quad_eps; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `misc::quad::quad_eps`: please use `gauss_legendre_quadrature` instead [INFO] [stderr] --> src/dist/invgamma.rs:415:23 [INFO] [stderr] | [INFO] [stderr] 415 | let res = quad_eps(pdf, 1e-16, x, Some(1e-13)); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `misc::quad::quad_eps`: please use `gauss_legendre_quadrature` instead [INFO] [stderr] --> src/dist/invgamma.rs:409:26 [INFO] [stderr] | [INFO] [stderr] 409 | use crate::misc::quad_eps; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `misc::quad::quad_eps`: please use `gauss_legendre_quadrature` instead [INFO] [stderr] --> src/dist/invgaussian.rs:397:23 [INFO] [stderr] | [INFO] [stderr] 397 | let res = quad_eps(pdf, 1e-16, x, Some(1e-10)); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `misc::quad::quad_eps`: please use `gauss_legendre_quadrature` instead [INFO] [stderr] --> src/dist/invgaussian.rs:390:26 [INFO] [stderr] | [INFO] [stderr] 390 | use crate::misc::quad_eps; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `misc::quad::quad`: please use `gauss_legendre_quadrature` instead [INFO] [stderr] --> src/dist/kumaraswamy.rs:438:22 [INFO] [stderr] | [INFO] [stderr] 438 | use crate::misc::quad; [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `misc::quad::quad`: please use `gauss_legendre_quadrature` instead [INFO] [stderr] --> src/dist/kumaraswamy.rs:499:25 [INFO] [stderr] | [INFO] [stderr] 499 | let intergral = quad(|x| kuma.f(&x), 0.0, 0.5); [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `misc::quad::quad`: please use `gauss_legendre_quadrature` instead [INFO] [stderr] --> src/dist/vonmises.rs:6:27 [INFO] [stderr] | [INFO] [stderr] 6 | use crate::misc::{bessel, quad}; [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `misc::quad::quad`: please use `gauss_legendre_quadrature` instead [INFO] [stderr] --> src/misc/quad.rs:259:17 [INFO] [stderr] | [INFO] [stderr] 259 | let q = quad(func, 0.0, 1.0); [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `misc::quad::quad`: please use `gauss_legendre_quadrature` instead [INFO] [stderr] --> src/misc/quad.rs:266:17 [INFO] [stderr] | [INFO] [stderr] 266 | let q = quad(func, 0.0, 5.0 * PI); [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `misc::quad::try_quad`: please use `gauss_legendre_quadrature` instead [INFO] [stderr] --> src/misc/quad.rs:275:17 [INFO] [stderr] | [INFO] [stderr] 275 | let q = try_quad(func, 0.0, 1.0).unwrap(); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `misc::quad::try_quad`: please use `gauss_legendre_quadrature` instead [INFO] [stderr] --> src/misc/quad.rs:284:17 [INFO] [stderr] | [INFO] [stderr] 284 | let q = try_quad(func, 0.0, 5.0 * PI).unwrap(); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `rv` (lib test) generated 20 warnings (5 duplicates) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.08s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/i686-unknown-linux-musl/debug/deps/rv-673da972eeb3d7a5) [INFO] [stdout] [INFO] [stdout] running 618 tests [INFO] [stdout] test data::stat::bernoulli::tests::from_parts_unchecked ... ok [INFO] [stdout] test data::stat::bernoulli::tests::new_should_be_empty ... ok [INFO] [stdout] test data::stat::bernoulli::tests::observe_0 ... ok [INFO] [stdout] test data::partition::tests::new ... ok [INFO] [stdout] test data::stat::bernoulli::tests::observe_1 ... ok [INFO] [stdout] test data::stat::bernoulli::tests::observe_false ... ok [INFO] [stdout] test data::stat::bernoulli::tests::observe_true ... ok [INFO] [stdout] test data::stat::categorical::tests::from_parts_unchecked ... ok [INFO] [stdout] test data::stat::categorical::tests::new ... ok [INFO] [stdout] test data::stat::gaussian::tests::from_parts_unchecked ... ok [INFO] [stdout] test data::stat::gaussian::tests::suffstat_decrements_correctly ... ok [INFO] [stdout] test data::stat::gaussian::tests::suffstat_increments_correctly ... ok [INFO] [stdout] test data::tests::booleable::impl_i16_from_bool ... ok [INFO] [stdout] test data::tests::booleable::impl_i16_try_into_bool ... ok [INFO] [stdout] test data::tests::booleable::impl_i32_from_bool ... ok [INFO] [stdout] test data::tests::booleable::impl_i32_try_into_bool ... ok [INFO] [stdout] test data::tests::booleable::impl_i64_from_bool ... ok [INFO] [stdout] test data::tests::booleable::impl_i64_try_into_bool ... ok [INFO] [stdout] test data::tests::booleable::impl_i8_from_bool ... ok [INFO] [stdout] test data::tests::booleable::impl_i8_try_into_bool ... ok [INFO] [stdout] test data::tests::booleable::impl_isize_from_bool ... ok [INFO] [stdout] test data::tests::booleable::impl_isize_try_into_bool ... ok [INFO] [stdout] test data::tests::booleable::impl_u16_from_bool ... ok [INFO] [stdout] test data::tests::booleable::impl_u16_try_into_bool ... ok [INFO] [stdout] test data::tests::booleable::impl_u32_from_bool ... ok [INFO] [stdout] test data::tests::booleable::impl_u32_try_into_bool ... ok [INFO] [stdout] test data::tests::booleable::impl_u64_from_bool ... ok [INFO] [stdout] test data::tests::booleable::impl_u64_try_into_bool ... ok [INFO] [stdout] test data::tests::booleable::impl_u8_from_bool ... ok [INFO] [stdout] test data::tests::booleable::impl_u8_try_into_bool ... ok [INFO] [stdout] test data::tests::booleable::impl_usize_from_bool ... ok [INFO] [stdout] test data::tests::booleable::impl_usize_try_into_bool ... ok [INFO] [stdout] test data::tests::categorical_datum::impl_bool_from_usize ... ok [INFO] [stdout] test data::tests::categorical_datum::impl_bool_into_usize ... ok [INFO] [stdout] test data::tests::categorical_datum::impl_u16_from_usize ... ok [INFO] [stdout] test data::tests::categorical_datum::impl_u16_into_usize ... ok [INFO] [stdout] test data::tests::categorical_datum::impl_u32_from_usize ... ok [INFO] [stdout] test data::tests::categorical_datum::impl_u32_into_usize ... ok [INFO] [stdout] test data::tests::categorical_datum::impl_u8_from_usize ... ok [INFO] [stdout] test data::tests::categorical_datum::impl_u8_into_usize ... ok [INFO] [stdout] test data::tests::categorical_datum::impl_usize_from_usize ... ok [INFO] [stdout] test data::tests::categorical_datum::impl_usize_into_usize ... ok [INFO] [stdout] test dist::bernoulli::tests::cmf_of_false_is_q ... ok [INFO] [stdout] test dist::bernoulli::tests::cmf_of_one_is_one ... ok [INFO] [stdout] test dist::bernoulli::tests::cmf_of_true_is_one ... ok [INFO] [stdout] test dist::bernoulli::tests::cmf_of_zero_is_q ... ok [INFO] [stdout] test dist::bernoulli::tests::contains_both_true_and_false ... ok [INFO] [stdout] test dist::bernoulli::tests::contains_both_zero_and_one ... ok [INFO] [stdout] test dist::bernoulli::tests::entropy ... ok [INFO] [stdout] test dist::bernoulli::tests::ln_pmf_of_1_should_be_ln_p ... ok [INFO] [stdout] test dist::bernoulli::tests::ln_pmf_of_false_should_be_ln_q ... ok [INFO] [stdout] test dist::bernoulli::tests::ln_pmf_of_true_should_be_ln_p ... ok [INFO] [stdout] test dist::bernoulli::tests::ln_pmf_of_zero_should_be_ln_q ... ok [INFO] [stdout] test dist::bernoulli::tests::mean_is_p ... ok [INFO] [stdout] test dist::bernoulli::tests::median_for_high_p_is_one ... ok [INFO] [stdout] test dist::bernoulli::tests::median_for_low_p_is_zero ... ok [INFO] [stdout] test dist::bernoulli::tests::median_for_p_one_half_is_one_half ... ok [INFO] [stdout] test dist::bernoulli::tests::mode_for_even_p_is_none ... ok [INFO] [stdout] test dist::bernoulli::tests::mode_for_high_p_is_one ... ok [INFO] [stdout] test dist::bernoulli::tests::mode_for_high_p_is_true ... ok [INFO] [stdout] test dist::bernoulli::tests::mode_for_low_p_is_false ... ok [INFO] [stdout] test dist::bernoulli::tests::mode_for_low_p_is_zero ... ok [INFO] [stdout] test dist::bernoulli::tests::new ... ok [INFO] [stdout] test dist::bernoulli::tests::new_should_reject_non_finite_p ... ok [INFO] [stdout] test dist::bernoulli::tests::new_should_reject_oob_p ... ok [INFO] [stdout] test dist::bernoulli::tests::pmf_of_0_should_be_q ... ok [INFO] [stdout] test dist::bernoulli::tests::pmf_of_1_should_be_p ... ok [INFO] [stdout] test dist::bernoulli::tests::pmf_of_false_should_be_q ... ok [INFO] [stdout] test dist::bernoulli::tests::pmf_of_true_should_be_p ... ok [INFO] [stdout] test dist::bernoulli::tests::q_should_be_the_compliment_of_p ... ok [INFO] [stdout] test dist::bernoulli::tests::sample_bools_should_draw_the_correct_number_of_samples ... ok [INFO] [stdout] test dist::bernoulli::tests::set_p ... ok [INFO] [stdout] test dist::bernoulli::tests::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::bernoulli::tests::sample_ints_should_draw_the_correct_number_of_samples ... ok [INFO] [stdout] test dist::bernoulli::tests::skewness ... ok [INFO] [stdout] test dist::bernoulli::tests::uniform_kurtosis ... ok [INFO] [stdout] test dist::bernoulli::tests::uniform_p_should_be_one_half ... ok [INFO] [stdout] test dist::bernoulli::tests::uniform_skewness_should_be_zero ... ok [INFO] [stdout] test dist::bernoulli::tests::unifrom_entropy ... ok [INFO] [stdout] test dist::bernoulli::tests::variance ... ok [INFO] [stdout] test dist::bernoulli::tests::variance_for_uniform ... ok [INFO] [stdout] test dist::beta::bernoulli_prior::tests::posterior_from_data_bool ... ok [INFO] [stdout] test dist::beta::bernoulli_prior::tests::posterior_from_data_u16 ... ok [INFO] [stdout] test dist::beta::tests::cdf_bowl_shaped ... ok [INFO] [stdout] test dist::beta::tests::cdf_hump_shaped ... ok [INFO] [stdout] test dist::beta::tests::entropy ... ok [INFO] [stdout] test dist::beta::tests::draw_should_resturn_values_within_0_to_1 ... ok [INFO] [stdout] test dist::beta::tests::jeffreys ... ok [INFO] [stdout] test dist::beta::tests::jeffreys_mean ... ok [INFO] [stdout] test dist::beta::tests::jeffreysf_skewness_should_be_zero ... ok [INFO] [stdout] test dist::beta::tests::kurtosis ... ok [INFO] [stdout] test dist::beta::tests::ln_pdf_center_value ... ok [INFO] [stdout] test dist::beta::tests::ln_pdf_high_value ... ok [INFO] [stdout] test dist::beta::tests::ln_pdf_low_value ... ok [INFO] [stdout] test dist::beta::tests::mean ... ok [INFO] [stdout] test dist::beta::tests::mode_for_alpha_and_beta_greater_than_one ... ok [INFO] [stdout] test dist::beta::tests::mode_for_alpha_and_beta_less_than_one_is_none ... ok [INFO] [stdout] test dist::beta::tests::mode_for_alpha_less_than_one_is_none ... ok [INFO] [stdout] test dist::beta::tests::mode_for_alpha_one_and_large_beta ... ok [INFO] [stdout] test dist::beta::tests::mode_for_beta_less_than_one_is_none ... ok [INFO] [stdout] test dist::beta::tests::mode_for_large_alpha_and_beta_one ... ok [INFO] [stdout] test dist::beta::tests::new ... ok [INFO] [stdout] test dist::beta::tests::pdf_preserved_after_set_reset_beta ... ok [INFO] [stdout] test dist::beta::tests::pdf_preserved_after_set_reset_alpha ... ok [INFO] [stdout] test dist::beta::tests::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::beta::tests::skewness ... ok [INFO] [stdout] test dist::bernoulli::tests::draw_test ... ok [INFO] [stdout] test dist::beta::tests::uniform ... ok [INFO] [stdout] test dist::beta::tests::uniform_mean ... ok [INFO] [stdout] test dist::beta::tests::sample_returns_the_correct_number_draws ... ok [INFO] [stdout] test dist::beta::tests::uniform_skewness_should_be_zero ... ok [INFO] [stdout] test dist::beta::tests::variance ... ok [INFO] [stdout] test dist::beta_binom::tests::new ... ok [INFO] [stdout] test dist::beta_binom::tests::pmf ... ok [INFO] [stdout] test dist::beta_binom::tests::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::binomial::tests::cdf ... ok [INFO] [stdout] test dist::binomial::tests::kurtosis ... ok [INFO] [stdout] test dist::binomial::tests::ln_pmf ... ok [INFO] [stdout] test dist::binomial::tests::mean ... ok [INFO] [stdout] test dist::binomial::tests::new ... ok [INFO] [stdout] test dist::binomial::tests::new_should_reject_high_p ... ok [INFO] [stdout] test dist::binomial::tests::new_should_reject_low_p ... ok [INFO] [stdout] test dist::binomial::tests::new_should_reject_n_zero ... ok [INFO] [stdout] test dist::binomial::tests::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::binomial::tests::skewness ... ok [INFO] [stdout] test dist::binomial::tests::support ... ok [INFO] [stdout] test dist::binomial::tests::variance ... ok [INFO] [stdout] test dist::categorical::tests::cdf ... ok [INFO] [stdout] test dist::categorical::tests::from_ln_weights_with_zero_weight_should_work ... ok [INFO] [stdout] test dist::categorical::tests::kl ... ok [INFO] [stdout] test dist::categorical::tests::ln_f_should_be_ln_weight ... ok [INFO] [stdout] test dist::categorical::tests::ln_pmf_should_be_ln_weight ... ok [INFO] [stdout] test dist::categorical::tests::ln_weights_should_logsumexp_to_1 ... ok [INFO] [stdout] test dist::categorical::tests::ln_weights_unifor_should_logsumexp_to_1 ... ok [INFO] [stdout] test dist::categorical::tests::mode ... ok [INFO] [stdout] test dist::categorical::tests::should_contain_zero_to_one_minus_k ... ok [INFO] [stdout] test dist::categorical::tests::sample_should_return_the_correct_number_of_draws ... ok [INFO] [stdout] test dist::categorical::tests::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::categorical::tests::uniform_mode_does_not_exist ... ok [INFO] [stdout] test dist::cauchy::tests::cdf_at_loc ... ok [INFO] [stdout] test dist::cauchy::tests::cdf_off_loc ... ok [INFO] [stdout] test dist::cauchy::tests::entropy ... ok [INFO] [stdout] test dist::cauchy::tests::finite_numbers_should_be_in_support ... ok [INFO] [stdout] test dist::cauchy::tests::inv_cdf ... ok [INFO] [stdout] test dist::categorical::tests::draw_should_return_numbers_in_0_to_k ... ok [INFO] [stdout] test dist::cauchy::tests::ln_pdf_loc_nonzero ... ok [INFO] [stdout] test dist::cauchy::tests::ln_pdf_loc_zero ... ok [INFO] [stdout] test dist::cauchy::tests::inv_cdf_ident ... ok [INFO] [stdout] test dist::cauchy::tests::loc_does_not_affect_entropy ... ok [INFO] [stdout] test dist::cauchy::tests::median_should_be_loc ... ok [INFO] [stdout] test dist::cauchy::tests::mode_should_be_loc ... ok [INFO] [stdout] test dist::cauchy::tests::non_finite_numbers_should_not_be_in_support ... ok [INFO] [stdout] test dist::cauchy::tests::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::chi_squared::tests::cdf ... ok [INFO] [stdout] test dist::chi_squared::tests::kurtosis ... ok [INFO] [stdout] test dist::chi_squared::tests::new ... ok [INFO] [stdout] test dist::chi_squared::tests::ln_pdf ... ok [INFO] [stdout] test dist::chi_squared::tests::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::chi_squared::tests::new_should_reject_k_leq_zero ... ok [INFO] [stdout] test dist::chi_squared::tests::new_should_reject_non_finite_k ... ok [INFO] [stdout] test dist::chi_squared::tests::skewness ... ok [INFO] [stdout] test dist::chi_squared::tests::variance ... ok [INFO] [stdout] test dist::chi_squared::tests::mean ... ok [INFO] [stdout] test dist::crp::tests::new ... ok [INFO] [stdout] test dist::dirichlet::categorical_prior::test::symmetric::csd_loglike_value_1 ... ok [INFO] [stdout] test dist::crp::tests::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::dirichlet::categorical_prior::test::symmetric::marginal_likelihood_u8_1 ... ok [INFO] [stdout] test dist::binomial::tests::draw_test ... ok [INFO] [stdout] test dist::dirichlet::categorical_prior::test::symmetric::marginal_likelihood_u8_2 ... ok [INFO] [stdout] test dist::dirichlet::categorical_prior::test::symmetric::marginal_likelihood_u8_3 ... ok [INFO] [stdout] test dist::dirichlet::categorical_prior::test::symmetric::predictive_probability_value_1 ... ok [INFO] [stdout] test dist::dirichlet::categorical_prior::test::symmetric::predictive_probability_value_2 ... ok [INFO] [stdout] test dist::dirichlet::categorical_prior::test::symmetric::predictive_probability_value_3 ... ok [INFO] [stdout] test dist::dirichlet::categorical_prior::test::symmetric::predictive_probability_value_4 ... ok [INFO] [stdout] test dist::binomial::tests::sample_test ... ok [INFO] [stdout] test dist::dirichlet::categorical_prior::test::symmetric::symmetric_posterior_draw_log_weights_should_all_be_negative ... ok [INFO] [stdout] test dist::dirichlet::categorical_prior::test::symmetric::symmetric_posterior_draw_log_weights_should_be_unique ... ok [INFO] [stdout] test dist::dirichlet::categorical_prior::test::symmetric::symmetric_prior_draw_log_weights_should_all_be_negative ... ok [INFO] [stdout] test dist::dirichlet::categorical_prior::test::symmetric::symmetric_prior_draw_log_weights_should_be_unique ... ok [INFO] [stdout] test dist::dirichlet::tests::dir::improperly_sized_points_should_not_be_in_support ... ok [INFO] [stdout] test dist::dirichlet::tests::dir::log_pdf ... ok [INFO] [stdout] test dist::dirichlet::tests::dir::log_pdf_jeffreys ... ok [INFO] [stdout] test dist::dirichlet::tests::dir::log_pdf_symemtric ... ok [INFO] [stdout] test dist::dirichlet::tests::dir::properly_sized_points_off_simplex_should_not_be_in_support ... ok [INFO] [stdout] test dist::dirichlet::tests::dir::properly_sized_points_on_simplex_should_be_in_support ... ok [INFO] [stdout] test dist::categorical::tests::draw_test ... ok [INFO] [stdout] test dist::dirichlet::tests::dir::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::dirichlet::tests::symdir::ln_f_is_same_after_reset_unchecked_alpha_identically ... ok [INFO] [stdout] test dist::dirichlet::tests::symdir::ln_f_is_same_after_reset_checked_alpha_identically ... ok [INFO] [stdout] test dist::dirichlet::tests::symdir::log_pdf_jeffreys ... ok [INFO] [stdout] test dist::dirichlet::tests::symdir::properly_sized_points_off_simplex_should_not_be_in_support ... ok [INFO] [stdout] test dist::dirichlet::tests::symdir::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::discrete_uniform::tests::cdf ... ok [INFO] [stdout] test dist::dirichlet::tests::dir::sample_should_return_the_proper_number_of_draws ... ok [INFO] [stdout] test dist::discrete_uniform::tests::entropy ... ok [INFO] [stdout] test dist::discrete_uniform::tests::cdf_inv_cdf_ident ... ok [INFO] [stdout] test dist::discrete_uniform::tests::ln_pmf ... ok [INFO] [stdout] test dist::discrete_uniform::tests::mean ... ok [INFO] [stdout] test dist::discrete_uniform::tests::median ... ok [INFO] [stdout] test dist::discrete_uniform::tests::new ... ok [INFO] [stdout] test dist::discrete_uniform::tests::new_rejects_a_equal_to_b ... ok [INFO] [stdout] test dist::discrete_uniform::tests::new_rejects_a_gt_b ... ok [INFO] [stdout] test dist::discrete_uniform::tests::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::empirical::tests::gaussian_sample ... ignored, This failure is expected, ln_f should not be used. [INFO] [stdout] test dist::discrete_uniform::tests::variance ... ok [INFO] [stdout] test dist::exponential::tests::cdf ... ok [INFO] [stdout] test dist::exponential::tests::entropy ... ok [INFO] [stdout] test dist::dirichlet::tests::dir::draws_should_be_in_support ... ok [INFO] [stdout] test dist::exponential::tests::ln_f ... ok [INFO] [stdout] test dist::dirichlet::tests::symdir::sample_should_return_the_proper_number_of_draws ... ok [INFO] [stdout] test dist::exponential::tests::ln_pdf ... ok [INFO] [stdout] test dist::exponential::tests::mean ... ok [INFO] [stdout] test dist::exponential::tests::median ... ok [INFO] [stdout] test dist::exponential::tests::new ... ok [INFO] [stdout] test dist::exponential::tests::new_should_reject_leq_0_rate ... ok [INFO] [stdout] test dist::exponential::tests::new_should_reject_non_finite_rate ... ok [INFO] [stdout] test dist::exponential::tests::quantile ... ok [INFO] [stdout] test dist::exponential::tests::variance ... ok [INFO] [stdout] test dist::exponential::tests::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::gamma::poisson_prior::tests::ln_m_data ... ok [INFO] [stdout] test dist::dirichlet::tests::symdir::draws_should_be_in_support ... ok [INFO] [stdout] test dist::gamma::poisson_prior::tests::ln_m_no_data ... ok [INFO] [stdout] test dist::exponential::tests::kurtosis ... ok [INFO] [stdout] test dist::gamma::poisson_prior::tests::ln_pp_data ... ok [INFO] [stdout] test dist::gamma::poisson_prior::tests::ln_pp_no_data ... ok [INFO] [stdout] test dist::exponential::tests::skewness ... ok [INFO] [stdout] test dist::gamma::poisson_prior::tests::posterior_from_data ... ok [INFO] [stdout] test dist::gamma::tests::cdf ... ok [INFO] [stdout] test dist::gamma::tests::entropy ... ok [INFO] [stdout] test dist::gamma::tests::kurtosis ... ok [INFO] [stdout] test dist::gamma::tests::ln_pdf_at_mean ... ok [INFO] [stdout] test dist::gamma::tests::ln_pdf_low_value ... ok [INFO] [stdout] test dist::gamma::tests::mean_should_be_ratio_of_params ... ok [INFO] [stdout] test dist::gamma::tests::mode ... ok [INFO] [stdout] test dist::gamma::tests::new ... ok [INFO] [stdout] test dist::gamma::tests::mode_undefined_for_shape_less_than_one ... ok [INFO] [stdout] test dist::gamma::tests::skewness ... ok [INFO] [stdout] test dist::gaussian::tests::cdf_at_mean_should_be_one_half ... ok [INFO] [stdout] test dist::gamma::tests::ln_pdf_hight_value ... ok [INFO] [stdout] test dist::gamma::tests::variance ... ok [INFO] [stdout] test dist::gaussian::tests::cdf_value_at_neg_two ... ok [INFO] [stdout] test dist::gaussian::tests::cdf_value_at_one ... ok [INFO] [stdout] test dist::gamma::tests::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::gaussian::tests::entropy ... ok [INFO] [stdout] test dist::gaussian::tests::kl ... ok [INFO] [stdout] test dist::gaussian::tests::kl_of_idential_dsitrbutions_should_be_zero ... ok [INFO] [stdout] test dist::gaussian::tests::draws_should_be_finite ... ok [INFO] [stdout] test dist::gaussian::tests::kurtosis_should_be_zero ... ok [INFO] [stdout] test dist::gaussian::tests::ln_f_after_set_mu_works ... ok [INFO] [stdout] test dist::gaussian::tests::median_should_be_mu ... ok [INFO] [stdout] test dist::gaussian::tests::nonstandard_ln_pdf_off_mean ... ok [INFO] [stdout] test dist::gaussian::tests::nonstandard_ln_pdf_on_mean ... ok [INFO] [stdout] test dist::gaussian::tests::ln_f_after_set_sigm_works ... ok [INFO] [stdout] test dist::exponential::tests::mode ... ok [INFO] [stdout] test dist::gaussian::tests::quantile_agree_with_cdf ... ok [INFO] [stdout] test dist::gaussian::tests::quantile_at_one_half_should_be_mu ... ok [INFO] [stdout] test dist::gaussian::tests::should_contain_finite_values ... ok [INFO] [stdout] test dist::gaussian::tests::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::gaussian::tests::should_not_contain_nan ... ok [INFO] [stdout] test dist::gaussian::tests::should_not_contain_positive_or_negative_infinity ... ok [INFO] [stdout] test dist::gaussian::tests::mean_should_be_mu ... ok [INFO] [stdout] test dist::gaussian::tests::skewness_should_be_zero ... ok [INFO] [stdout] test dist::gaussian::tests::standard ... ok [INFO] [stdout] test dist::gaussian::tests::standard_gaussian_entropy ... ok [INFO] [stdout] test dist::gaussian::tests::mode_should_be_mu ... ok [INFO] [stdout] test dist::gaussian::tests::new ... ok [INFO] [stdout] test dist::gaussian::tests::standard_gaussian_variance_should_be_one ... ok [INFO] [stdout] test dist::gaussian::tests::standard_gaussian_mean_should_be_zero ... ok [INFO] [stdout] test dist::gaussian::tests::variance_should_be_sigma_squared ... ok [INFO] [stdout] test dist::gaussian::tests::sample_length ... ok [INFO] [stdout] test dist::geometric::tests::cdf ... ok [INFO] [stdout] test dist::gamma::poisson_prior::tests::cannot_draw_zero_rate ... ok [INFO] [stdout] test dist::gaussian::tests::standard_ln_pdf_at_zero ... ok [INFO] [stdout] test dist::geometric::tests::ln_f_is_same_after_reset_checked_p_identically ... ok [INFO] [stdout] test dist::geometric::tests::ln_f_is_same_after_reset_unchecked_p_identically ... ok [INFO] [stdout] test dist::beta::tests::beta_u_should_never_draw_1 ... ok [INFO] [stdout] test dist::geometric::tests::new ... ok [INFO] [stdout] test dist::geometric::tests::new_should_reject_non_finite_rate ... ok [INFO] [stdout] test dist::geometric::tests::new_should_reject_rate_lteq_zero ... ok [INFO] [stdout] test dist::geometric::tests::kurtosis ... ok [INFO] [stdout] test dist::geometric::tests::ln_pdf ... ok [INFO] [stdout] test dist::geometric::tests::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::geometric::tests::skewness ... ok [INFO] [stdout] test dist::gaussian::tests::standard_ln_pdf_off_zero ... ok [INFO] [stdout] test dist::geometric::tests::variance ... ok [INFO] [stdout] test dist::gev::tests::cdf ... ok [INFO] [stdout] test dist::geometric::tests::mean ... ok [INFO] [stdout] test dist::geometric::tests::draw_test_05 ... ok [INFO] [stdout] test dist::gev::tests::ln_pdf_0 ... ok [INFO] [stdout] test dist::gev::tests::ln_pdf_minus_one_half ... ok [INFO] [stdout] test dist::gev::tests::ln_pdf_one_half ... ok [INFO] [stdout] test dist::gev::tests::entropy ... ok [INFO] [stdout] test dist::gev::tests::new ... ok [INFO] [stdout] test dist::bernoulli::tests::cmf_less_than_zero_fails - should panic ... ok [INFO] [stdout] test dist::gev::tests::variance ... ok [INFO] [stdout] test dist::gev::tests::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::geometric::tests::draw_test_02 ... ok [INFO] [stdout] test dist::inv_chi_squared::test::cdf_limits_are_0_and_1 ... ok [INFO] [stdout] test dist::inv_chi_squared::test::cdf_agrees_with_inv_gamma_special_case ... ok [INFO] [stdout] test dist::gev::tests::median ... ok [INFO] [stdout] test dist::gev::tests::mode ... ok [INFO] [stdout] test dist::inv_chi_squared::test::kurtosis ... ok [INFO] [stdout] test dist::inv_chi_squared::test::mean_is_defined_for_v_gt_2 ... ok [INFO] [stdout] test dist::inv_chi_squared::test::new ... ok [INFO] [stdout] test dist::inv_chi_squared::test::new_should_reject_v_leq_zero ... ok [INFO] [stdout] test dist::inv_chi_squared::test::mean_values ... ok [INFO] [stdout] test dist::inv_chi_squared::test::skewness ... ok [INFO] [stdout] test dist::inv_chi_squared::test::variance ... ok [INFO] [stdout] test dist::inv_chi_squared::test::variance_is_defined_for_v_gt_4 ... ok [INFO] [stdout] test dist::invgamma::tests::cdf_at_1 ... ok [INFO] [stdout] test dist::inv_chi_squared::test::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::invgamma::tests::cdf_at_mean ... ok [INFO] [stdout] test dist::invgamma::tests::contains_positive_values ... ok [INFO] [stdout] test dist::invgamma::tests::does_not_contain_negative_values ... ok [INFO] [stdout] test dist::invgamma::tests::does_not_contain_zero ... ok [INFO] [stdout] test dist::inv_chi_squared::test::new_should_reject_non_finite_v ... ok [INFO] [stdout] test dist::invgamma::tests::does_not_contain_infinity ... ok [INFO] [stdout] test dist::invgamma::tests::kurtosis ... ok [INFO] [stdout] test dist::invgamma::tests::draw_always_returns_results_in_support ... ok [INFO] [stdout] test dist::invgamma::tests::kurtosis_undefined_for_alpha_leq_4 ... ok [INFO] [stdout] test dist::invgamma::tests::ln_pdf_at_mean ... ok [INFO] [stdout] test dist::invgamma::tests::ln_pdf_at_mode_should_be_higest ... ok [INFO] [stdout] test dist::invgamma::tests::ln_pdf_low_value ... ok [INFO] [stdout] test dist::invgamma::tests::mean ... ok [INFO] [stdout] test dist::invgamma::tests::mean_undefined_for_shape_leq_1 ... ok [INFO] [stdout] test dist::invgamma::tests::ln_pdf_at_mode ... ok [INFO] [stdout] test dist::invgamma::tests::mode ... ok [INFO] [stdout] test dist::inv_chi_squared::test::pdf_agrees_with_inv_gamma_special_case ... ok [INFO] [stdout] test dist::invgamma::tests::new ... ok [INFO] [stdout] test dist::invgamma::tests::sample_return_correct_number_of_draws ... ok [INFO] [stdout] test dist::invgamma::tests::quad_on_pdf_agrees_with_cdf_range ... ok [INFO] [stdout] test dist::invgamma::tests::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::invgamma::tests::skewness_undefined_for_alpha_leq_3 ... ok [INFO] [stdout] test dist::invgamma::tests::variance ... ok [INFO] [stdout] test dist::invgamma::tests::variance_undefined_for_shape_leq_2 ... ok [INFO] [stdout] test dist::invgamma::tests::skewness ... ok [INFO] [stdout] test dist::invgaussian::tests::mode_is_higest_point ... ok [INFO] [stdout] test dist::gaussian::tests::quad_on_pdf_agrees_with_cdf_x ... ok [INFO] [stdout] test dist::ks::test::cdf ... ok [INFO] [stdout] test dist::invgaussian::tests::quad_on_pdf_agrees_with_cdf_x ... ok [INFO] [stdout] test dist::ks::test::invcdf ... ok [INFO] [stdout] test dist::ks::test::ln_f ... ok [INFO] [stdout] test dist::kumaraswamy::tests::cdf_uniform_midpoint ... ok [INFO] [stdout] test dist::kumaraswamy::tests::draw_should_resturn_values_within_0_to_1 ... ok [INFO] [stdout] test dist::invgamma::tests::quad_on_pdf_agrees_with_cdf_2 ... ok [INFO] [stdout] test dist::kumaraswamy::tests::equivalent_mean_to_beta_when_a_or_b_is_1 ... ok [INFO] [stdout] test dist::kumaraswamy::tests::equivalent_mode_to_beta_when_a_or_b_is_1 ... ok [INFO] [stdout] test dist::kumaraswamy::tests::mean_for_uniform_should_be_one_half ... ok [INFO] [stdout] test dist::kumaraswamy::tests::median_for_centered_should_be_one_half ... ok [INFO] [stdout] test dist::kumaraswamy::tests::no_mode_for_a_and_b_equal_to_1 ... ok [INFO] [stdout] test dist::kumaraswamy::tests::no_mode_for_a_or_b_less_than_1 ... ok [INFO] [stdout] test dist::kumaraswamy::tests::pdf_quad_and_cdf_agree ... ok [INFO] [stdout] test dist::kumaraswamy::tests::sample_returns_the_correct_number_draws ... ok [INFO] [stdout] test dist::kumaraswamy::tests::set_a ... ok [INFO] [stdout] test dist::kumaraswamy::tests::set_b ... ok [INFO] [stdout] test dist::kumaraswamy::tests::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::kumaraswamy::tests::uniform_entropy_should_be_higheest ... ok [INFO] [stdout] test dist::laplace::tests::cdf_above_mu ... ok [INFO] [stdout] test dist::laplace::tests::cdf_at_mu ... ok [INFO] [stdout] test dist::laplace::tests::cdf_below_mu ... ok [INFO] [stdout] test dist::ks::test::draw ... ok [INFO] [stdout] test dist::laplace::tests::entropy ... ok [INFO] [stdout] test dist::laplace::tests::kurtosis ... ok [INFO] [stdout] test dist::laplace::tests::ln_pdf ... ok [INFO] [stdout] test dist::laplace::tests::mean ... ok [INFO] [stdout] test dist::laplace::tests::median ... ok [INFO] [stdout] test dist::laplace::tests::mode ... ok [INFO] [stdout] test dist::laplace::tests::new ... ok [INFO] [stdout] test dist::laplace::tests::new_should_reject_negative_b ... ok [INFO] [stdout] test dist::laplace::tests::new_should_reject_non_finite_b ... ok [INFO] [stdout] test dist::laplace::tests::new_should_reject_non_finite_mu ... ok [INFO] [stdout] test dist::laplace::tests::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::laplace::tests::skewness ... ok [INFO] [stdout] test dist::laplace::tests::variance ... ok [INFO] [stdout] test dist::lognormal::tests::cdf_standard_at_one_should_be_one_half ... ok [INFO] [stdout] test dist::lognormal::tests::cdf_standard_value_at_two ... ok [INFO] [stdout] test dist::lognormal::tests::draws_should_be_finite ... ok [INFO] [stdout] test dist::lognormal::tests::entropy ... ok [INFO] [stdout] test dist::lognormal::tests::entropy_standard ... ok [INFO] [stdout] test dist::lognormal::tests::kurtosis ... ok [INFO] [stdout] test dist::lognormal::tests::mean ... ok [INFO] [stdout] test dist::lognormal::tests::median_should_be_exp_mu ... ok [INFO] [stdout] test dist::lognormal::tests::mode ... ok [INFO] [stdout] test dist::lognormal::tests::new ... ok [INFO] [stdout] test dist::lognormal::tests::quantile_agree_with_cdf ... ok [INFO] [stdout] test dist::lognormal::tests::sample_length ... ok [INFO] [stdout] test dist::lognormal::tests::should_contain_positve_finite_values ... ok [INFO] [stdout] test dist::lognormal::tests::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::lognormal::tests::should_not_contain_nan ... ok [INFO] [stdout] test dist::lognormal::tests::should_not_contain_negative_or_zero ... ok [INFO] [stdout] test dist::lognormal::tests::should_not_contain_positive_or_negative_infinity ... ok [INFO] [stdout] test dist::lognormal::tests::skewness ... ok [INFO] [stdout] test dist::lognormal::tests::standard_ln_pdf_at_e ... ok [INFO] [stdout] test dist::lognormal::tests::standard_ln_pdf_at_one ... ok [INFO] [stdout] test dist::lognormal::tests::variance ... ok [INFO] [stdout] test dist::mixture::tests::cdf_for_overlapping_gaussians ... ok [INFO] [stdout] test dist::mixture::tests::cdf_for_symmetric_gaussian_mixture ... ok [INFO] [stdout] test dist::mixture::tests::combine ... ok [INFO] [stdout] test dist::mixture::tests::combine_with_all_empty ... ok [INFO] [stdout] test dist::mixture::tests::combine_with_some_empty ... ok [INFO] [stdout] test dist::mixture::tests::continuous_pdf ... ok [INFO] [stdout] test dist::mixture::tests::discrete_pdf ... ok [INFO] [stdout] test dist::mixture::tests::mean_even_weight ... ok [INFO] [stdout] test dist::beta::tests::draw_test_alpha_beta_gt_one ... ok [INFO] [stdout] test dist::invgamma::tests::draw_test ... ok [INFO] [stdout] test dist::mixture::tests::mean_uneven_weight ... ok [INFO] [stdout] test dist::mixture::tests::mixture_impls::categorical_mixture_entropy_0 ... ok [INFO] [stdout] test dist::mixture::tests::mixture_impls::categorical_mixture_entropy_1 ... ok [INFO] [stdout] test dist::mixture::tests::mixture_impls::categorical_mixture_entropy_after_combine ... ok [INFO] [stdout] test dist::mixture::tests::mixture_impls::gauss_2_component_mixture_entropy ... ok [INFO] [stdout] test dist::mixture::tests::mixture_impls::gauss_mixture_entropy ... ok [INFO] [stdout] test dist::mixture::tests::mixture_impls::gauss_mixture_quad_bounds_have_zero_pdf ... ok [INFO] [stdout] test dist::mixture::tests::mixture_impls::poisson_2_entropy ... ok [INFO] [stdout] test dist::mixture::tests::mixture_impls::spread_out_gauss_mixture_quad_bounds ... ok [INFO] [stdout] test dist::mixture::tests::new_should_not_allow_bad_weights ... ok [INFO] [stdout] test dist::mixture::tests::new_should_not_allow_empty_components ... ok [INFO] [stdout] test dist::mixture::tests::new_should_not_allow_empty_weights ... ok [INFO] [stdout] test dist::mixture::tests::new_should_not_allow_mismatched_inputs ... ok [INFO] [stdout] test dist::mixture::tests::uniform_ctor ... ok [INFO] [stdout] test dist::mixture::tests::variance_even_weight ... ok [INFO] [stdout] test dist::mixture::tests::variance_uneven_weight ... ok [INFO] [stdout] test dist::neg_binom::tests::cdf ... ok [INFO] [stdout] test dist::neg_binom::tests::clone_preserves_pmf ... ok [INFO] [stdout] test dist::neg_binom::tests::draw_test ... ok [INFO] [stdout] test dist::neg_binom::tests::f ... ok [INFO] [stdout] test dist::neg_binom::tests::kurtosis ... ok [INFO] [stdout] test dist::neg_binom::tests::ln_f ... ok [INFO] [stdout] test dist::neg_binom::tests::mean ... ok [INFO] [stdout] test dist::neg_binom::tests::new_with_good_params ... ok [INFO] [stdout] test dist::neg_binom::tests::new_with_too_low_or_high_p_errors ... ok [INFO] [stdout] test dist::neg_binom::tests::new_with_too_low_r_errors ... ok [INFO] [stdout] test dist::mixture::tests::mean_of_sample_should_be_weighted_dist_means_nonuniform ... ok [INFO] [stdout] test dist::neg_binom::tests::partial_eq ... ok [INFO] [stdout] test dist::neg_binom::tests::set_p_preserves_pmf ... ok [INFO] [stdout] test dist::neg_binom::tests::set_p_sets_p ... ok [INFO] [stdout] test dist::neg_binom::tests::set_p_too_high_errors ... ok [INFO] [stdout] test dist::neg_binom::tests::set_p_too_low_errors ... ok [INFO] [stdout] test dist::neg_binom::tests::set_r_preserves_pmf ... ok [INFO] [stdout] test dist::neg_binom::tests::set_r_sets_r ... ok [INFO] [stdout] test dist::neg_binom::tests::set_r_too_low_errors ... ok [INFO] [stdout] test dist::neg_binom::tests::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::neg_binom::tests::skewness ... ok [INFO] [stdout] test dist::neg_binom::tests::variance ... ok [INFO] [stdout] test dist::neg_binom::tests::sample_test ... ok [INFO] [stdout] test dist::mixture::tests::mean_of_sample_should_be_weighted_dist_means_uniform ... ok [INFO] [stdout] test dist::gev::tests::draw_negative_one_half ... ok [INFO] [stdout] test dist::normal_gamma::gaussian_prior::tests::ln_marginal_likelihood_suffstat ... ok [INFO] [stdout] test dist::normal_gamma::gaussian_prior::tests::ln_marginal_likelihood_suffstat_forgotten ... ok [INFO] [stdout] test dist::normal_gamma::gaussian_prior::tests::ln_marginal_likelihood_vec_data ... ok [INFO] [stdout] test dist::normal_gamma::gaussian_prior::tests::ln_z_all_ones ... ok [INFO] [stdout] test dist::normal_gamma::gaussian_prior::tests::ln_z_not_all_ones ... ok [INFO] [stdout] test dist::normal_gamma::gaussian_prior::tests::posterior_predictive_negative_value ... ok [INFO] [stdout] test dist::normal_gamma::gaussian_prior::tests::posterior_predictive_positive_value ... ok [INFO] [stdout] test dist::discrete_uniform::tests::draw_test ... ok [INFO] [stdout] test dist::kumaraswamy::tests::draws_from_correct_distribution ... ok [INFO] [stdout] test dist::gamma::tests::draw_test ... ok [INFO] [stdout] test dist::normal_inv_chi_squared::gaussian_prior::test::ln_m_vs_reference ... ok [INFO] [stdout] test dist::exponential::tests::draw_test ... ok [INFO] [stdout] test dist::normal_inv_chi_squared::gaussian_prior::test::ln_pp_vs_ln_m_single ... ok [INFO] [stdout] test dist::beta::tests::draw_test_alpha_beta_lt_one ... ok [INFO] [stdout] test dist::normal_inv_chi_squared::gaussian_prior::test::ln_pp_vs_t ... ok [INFO] [stdout] test dist::normal_inv_chi_squared::gaussian_prior::test::post_params_vs_reference ... ok [INFO] [stdout] test dist::normal_inv_chi_squared::gaussian_prior::test::posterior_of_nothing_is_prior ... ok [INFO] [stdout] test dist::normal_inv_chi_squared::test::ln_f_is_same_after_reset_checked_s2_identically ... ok [INFO] [stdout] test dist::normal_inv_chi_squared::test::ln_f_is_same_after_reset_checked_v_identically ... ok [INFO] [stdout] test dist::normal_inv_chi_squared::test::ln_f_is_same_after_reset_unchecked_s2_identically ... ok [INFO] [stdout] test dist::normal_inv_chi_squared::test::ln_f_is_same_after_reset_unchecked_v_identically ... ok [INFO] [stdout] test dist::normal_inv_chi_squared::test::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::cauchy::tests::draw_test ... ok [INFO] [stdout] test dist::normal_inv_gamma::gaussian_prior::test::ln_f_vs_reference ... ok [INFO] [stdout] test dist::laplace::tests::draw_test ... ok [INFO] [stdout] test dist::gev::tests::draw_one_half ... ok [INFO] [stdout] test dist::normal_inv_gamma::gaussian_prior::test::ln_m_vs_reference ... ok [INFO] [stdout] test dist::normal_inv_gamma::gaussian_prior::test::ln_pp_vs_ln_m_single ... ok [INFO] [stdout] test dist::chi_squared::tests::draw_test ... ok [INFO] [stdout] test dist::normal_inv_gamma::gaussian_prior::test::ln_pp_vs_t ... ok [INFO] [stdout] test dist::pareto::tests::cdf_scale_2 ... ok [INFO] [stdout] test dist::pareto::tests::cdf_shape_2 ... ok [INFO] [stdout] test dist::inv_chi_squared::test::draw_agrees_with_cdf ... ok [INFO] [stdout] test dist::pareto::tests::entropy ... ok [INFO] [stdout] test dist::pareto::tests::kurtosis ... ok [INFO] [stdout] test dist::pareto::tests::ln_pdf ... ok [INFO] [stdout] test dist::pareto::tests::mean ... ok [INFO] [stdout] test dist::pareto::tests::mode ... ok [INFO] [stdout] test dist::pareto::tests::new ... ok [INFO] [stdout] test dist::pareto::tests::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::pareto::tests::skewness ... ok [INFO] [stdout] test dist::pareto::tests::variance ... ok [INFO] [stdout] test dist::poisson::tests::cdf_high ... ok [INFO] [stdout] test dist::poisson::tests::cdf_low ... ok [INFO] [stdout] test dist::poisson::tests::cdf_mid ... ok [INFO] [stdout] test dist::poisson::tests::draw_test ... ok [INFO] [stdout] test dist::poisson::tests::entropy_value_checks ... ok [INFO] [stdout] test dist::poisson::tests::kl_divergence_vs_brute ... ok [INFO] [stdout] test dist::poisson::tests::kurtosis ... ok [INFO] [stdout] test dist::poisson::tests::ln_pmf ... ok [INFO] [stdout] test dist::poisson::tests::mean ... ok [INFO] [stdout] test dist::poisson::tests::mode_value_checks ... ok [INFO] [stdout] test dist::poisson::tests::new ... ok [INFO] [stdout] test dist::poisson::tests::new_should_reject_non_finite_rate ... ok [INFO] [stdout] test dist::poisson::tests::new_should_reject_rate_lteq_zero ... ok [INFO] [stdout] test dist::poisson::tests::pmf_preserved_after_rate_set_reset ... ok [INFO] [stdout] test dist::poisson::tests::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::poisson::tests::skewness ... ok [INFO] [stdout] test dist::poisson::tests::variance ... ok [INFO] [stdout] test dist::scaled_inv_chi_squared::test::cdf_agrees_with_inv_gamma_special_case ... ok [INFO] [stdout] test dist::scaled_inv_chi_squared::test::cdf_limits_are_0_and_1 ... ok [INFO] [stdout] test dist::gev::tests::draw_0 ... ok [INFO] [stdout] test dist::scaled_inv_chi_squared::test::kurtosis ... ok [INFO] [stdout] test dist::scaled_inv_chi_squared::test::ln_f_is_same_after_reset_checked_t2_identically ... ok [INFO] [stdout] test dist::scaled_inv_chi_squared::test::ln_f_is_same_after_reset_checked_v_identically ... ok [INFO] [stdout] test dist::scaled_inv_chi_squared::test::ln_f_is_same_after_reset_unchecked_t2_identically ... ok [INFO] [stdout] test dist::scaled_inv_chi_squared::test::ln_f_is_same_after_reset_unchecked_v_identically ... ok [INFO] [stdout] test dist::scaled_inv_chi_squared::test::mean_is_defined_for_v_gt_2 ... ok [INFO] [stdout] test dist::scaled_inv_chi_squared::test::mean_values ... ok [INFO] [stdout] test dist::scaled_inv_chi_squared::test::new ... ok [INFO] [stdout] test dist::scaled_inv_chi_squared::test::new_should_reject_non_finite_v ... ok [INFO] [stdout] test dist::scaled_inv_chi_squared::test::new_should_reject_v_leq_zero ... ok [INFO] [stdout] test dist::scaled_inv_chi_squared::test::pdf_agrees_with_inv_gamma_special_case ... ok [INFO] [stdout] test dist::scaled_inv_chi_squared::test::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::scaled_inv_chi_squared::test::skewness ... ok [INFO] [stdout] test dist::scaled_inv_chi_squared::test::variance ... ok [INFO] [stdout] test dist::scaled_inv_chi_squared::test::variance_is_defined_for_v_gt_4 ... ok [INFO] [stdout] test dist::skellam::tests::draw_test ... ok [INFO] [stdout] test dist::skellam::tests::kurtosis ... ok [INFO] [stdout] test dist::skellam::tests::ln_pdf ... ok [INFO] [stdout] test dist::skellam::tests::mean ... ok [INFO] [stdout] test dist::skellam::tests::new ... ok [INFO] [stdout] test dist::skellam::tests::new_should_reject_non_finite_rate ... ok [INFO] [stdout] test dist::skellam::tests::new_should_reject_rate_lteq_zero ... ok [INFO] [stdout] test dist::skellam::tests::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::skellam::tests::skewness ... ok [INFO] [stdout] test dist::skellam::tests::variance ... ok [INFO] [stdout] test dist::students_t::tests::ln_pdf ... ok [INFO] [stdout] test dist::students_t::tests::median ... ok [INFO] [stdout] test dist::students_t::tests::mode ... ok [INFO] [stdout] test dist::students_t::tests::new ... ok [INFO] [stdout] test dist::students_t::tests::new_should_reject_non_finite_v ... ok [INFO] [stdout] test dist::students_t::tests::new_should_reject_v_leq_zero ... ok [INFO] [stdout] test dist::students_t::tests::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::students_t::tests::variance ... ok [INFO] [stdout] test dist::uniform::tests::cdf ... ok [INFO] [stdout] test dist::uniform::tests::cdf_inv_cdf_ident ... ok [INFO] [stdout] test dist::pareto::tests::draw_test ... ok [INFO] [stdout] test dist::uniform::tests::entropy ... ok [INFO] [stdout] test dist::uniform::tests::ln_pdf ... ok [INFO] [stdout] test dist::uniform::tests::mean ... ok [INFO] [stdout] test dist::uniform::tests::median ... ok [INFO] [stdout] test dist::uniform::tests::new ... ok [INFO] [stdout] test dist::uniform::tests::new_rejects_a_equal_to_b ... ok [INFO] [stdout] test dist::uniform::tests::new_rejects_a_gt_b ... ok [INFO] [stdout] test dist::uniform::tests::new_rejects_non_finite_a_or_b ... ok [INFO] [stdout] test dist::uniform::tests::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::uniform::tests::variance ... ok [INFO] [stdout] test dist::vonmises::tests::all_samples_should_be_supported ... ok [INFO] [stdout] test dist::vonmises::tests::ln_pdf ... ok [INFO] [stdout] test dist::vonmises::tests::mean ... ok [INFO] [stdout] test dist::vonmises::tests::median ... ok [INFO] [stdout] test dist::vonmises::tests::mode ... ok [INFO] [stdout] test dist::vonmises::tests::new_should_allow_mu_in_0_2pi ... ok [INFO] [stdout] test dist::vonmises::tests::new_should_not_allow_mu_outside_0_2pi ... ok [INFO] [stdout] test dist::vonmises::tests::should_impl_debug_clone_and_partialeq ... ok [INFO] [stdout] test dist::vonmises::tests::variance ... ok [INFO] [stdout] test dist::scaled_inv_chi_squared::test::draw_agrees_with_cdf ... ok [INFO] [stdout] test misc::bessel::tests::bessel_ikv_asymptotic_uniform_checks ... ok [INFO] [stdout] test misc::bessel::tests::bessel_ikv_temme_checks ... ok [INFO] [stdout] test misc::bessel::tests::bessel_iv_basic_limits ... ok [INFO] [stdout] test misc::bessel::tests::bessel_iv_high_order ... ok [INFO] [stdout] test misc::bessel::tests::bessel_iv_low_order ... ok [INFO] [stdout] test misc::bessel::tests::bessi0_large ... ok [INFO] [stdout] test misc::bessel::tests::bessi0_small ... ok [INFO] [stdout] test misc::bessel::tests::bessi1_large ... ok [INFO] [stdout] test misc::bessel::tests::bessi1_small ... ok [INFO] [stdout] test misc::bessel::tests::cf1_ik_checks ... ok [INFO] [stdout] test misc::bessel::tests::cf2_ik_checks ... ok [INFO] [stdout] test misc::bessel::tests::chbevl_val ... ok [INFO] [stdout] test misc::bessel::tests::temme_ik_series_checks ... ok [INFO] [stdout] test misc::entropy::tests::count_entropy_value ... ok [INFO] [stdout] test misc::func::tests::argmax_empty_is_empty ... ok [INFO] [stdout] test misc::func::tests::argmax_repeated_max ... ok [INFO] [stdout] test misc::func::tests::argmax_single_elem_is_0 ... ok [INFO] [stdout] test misc::func::tests::argmax_unique_max ... ok [INFO] [stdout] test misc::func::tests::bisection_and_stanard_catflip_equivalence ... ok [INFO] [stdout] test misc::func::tests::ln_fact_agrees_with_naive ... ok [INFO] [stdout] test misc::func::tests::ln_pflip_works_with_zero_weights ... ok [INFO] [stdout] test misc::func::tests::lnmv_gamma_values ... ok [INFO] [stdout] test misc::func::tests::logsumexp_on_random_values ... ok [INFO] [stdout] test misc::func::tests::logsumexp_on_vector_of_zeros ... ok [INFO] [stdout] test misc::func::tests::logsumexp_returns_only_value_on_one_element_container ... ok [INFO] [stdout] test misc::func::tests::logsumexp_should_panic_on_empty - should panic ... ok [INFO] [stdout] test misc::ks::tests::ks_cdf_large_n ... ok [INFO] [stdout] test misc::ks::tests::ks_cdf_normal ... ok [INFO] [stdout] test misc::ks::tests::ks_test_pval ... ok [INFO] [stdout] test misc::ks::tests::ks_two_sample_asymp ... ok [INFO] [stdout] test misc::ks::tests::ks_two_sample_exact ... ok [INFO] [stdout] test misc::legendre::tests::gauss_legendre_quadrature_3rd_order_poly ... ok [INFO] [stdout] test misc::legendre::tests::gauss_legendre_quadrature_cached_3rd_order_poly ... ok [INFO] [stdout] test misc::quad::tests::quad_of_sin ... ok [INFO] [stdout] test misc::quad::tests::quad_of_x2 ... ok [INFO] [stdout] test misc::quad::tests::try_quad_of_sin ... ok [INFO] [stdout] test misc::quad::tests::try_quad_of_x2 ... ok [INFO] [stdout] test misc::seq::tests::test_linspace ... ok [INFO] [stdout] test misc::x2::tests::gof ... ok [INFO] [stdout] test dist::uniform::tests::draw_test ... ok [INFO] [stdout] test dist::invgaussian::tests::draw_vs_kl ... ok [INFO] [stdout] test dist::normal_inv_chi_squared::gaussian_prior::test::ln_pp_vs_monte_carlo ... ok [INFO] [stdout] test dist::normal_inv_chi_squared::gaussian_prior::test::ln_m_single_datum_vs_monte_carlo ... ok [INFO] [stdout] test dist::normal_inv_chi_squared::gaussian_prior::test::ln_pp_single_vs_monte_carlo ... ok [INFO] [stdout] test dist::normal_inv_chi_squared::gaussian_prior::test::ln_m_vs_monte_carlo ... ok [INFO] [stdout] test dist::normal_inv_gamma::gaussian_prior::test::ln_pp_vs_monte_carlo ... ok [INFO] [stdout] test dist::normal_inv_gamma::gaussian_prior::test::ln_m_vs_monte_carlo ... ok [INFO] [stdout] test dist::vonmises::tests::vm_draw_test ... ok [INFO] [stdout] test dist::normal_inv_gamma::gaussian_prior::test::ln_m_vs_importance ... ok [INFO] [stdout] test dist::normal_gamma::gaussian_prior::tests::ln_m_vs_monte_carlo ... FAILED [INFO] [stdout] test dist::normal_gamma::gaussian_prior::tests::ln_m_vs_importance ... ok [INFO] [stdout] test dist::normal_gamma::gaussian_prior::tests::geweke ... ok [INFO] [stdout] test dist::normal_inv_chi_squared::gaussian_prior::test::geweke ... ok [INFO] [stdout] test dist::normal_inv_gamma::gaussian_prior::test::geweke ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- dist::normal_gamma::gaussian_prior::tests::ln_m_vs_monte_carlo stdout ---- [INFO] [stdout] thread 'dist::normal_gamma::gaussian_prior::tests::ln_m_vs_monte_carlo' panicked at '-16.37820780127331 !~ -16.39262086404235', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/assert-0.7.4/src/lib.rs:19:13 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x82aea21 - std::backtrace_rs::backtrace::libunwind::trace::h5f291319ef5c6762 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x82aea21 - std::backtrace_rs::backtrace::trace_unsynchronized::h96ca96ef06a343d3 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x82aea21 - std::sys_common::backtrace::_print_fmt::h9ecddad7ef420251 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/std/src/sys_common/backtrace.rs:65:5 [INFO] [stdout] 3: 0x82aea21 - ::fmt::h7345cc970529ac34 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stdout] 4: 0x82ee93c - core::fmt::write::hf580cd49f879cb74 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/core/src/fmt/mod.rs:1208:17 [INFO] [stdout] 5: 0x82ababb - std::io::Write::write_fmt::hceb49ab886ea57c9 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/std/src/io/mod.rs:1682:15 [INFO] [stdout] 6: 0x82ae826 - std::sys_common::backtrace::_print::h8b6713f1e30cd3b1 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stdout] 7: 0x82ae826 - std::sys_common::backtrace::print::h228371403e861751 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stdout] 8: 0x82b0405 - std::panicking::default_hook::{{closure}}::h6da55f6f475e59d6 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/std/src/panicking.rs:267:22 [INFO] [stdout] 9: 0x82b0105 - std::panicking::default_hook::h8f14cf6f2f2f52d8 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/std/src/panicking.rs:283:9 [INFO] [stdout] 10: 0x828dadc - core::ops::function::Fn::call::h9b26c25f04212ebd [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/core/src/ops/function.rs:161:5 [INFO] [stdout] 11: 0x82501c9 - as core::ops::function::Fn>::call::h0b6006386399b354 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/alloc/src/boxed.rs:2032:9 [INFO] [stdout] 12: 0x82501c9 - test::test_main::{{closure}}::hf462dccab4831d1f [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/test/src/lib.rs:135:21 [INFO] [stdout] 13: 0x82b0b44 - as core::ops::function::Fn>::call::h9163b46de7e7a7ba [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/alloc/src/boxed.rs:2032:9 [INFO] [stdout] 14: 0x82b0b44 - std::panicking::rust_panic_with_hook::h2f79ffe424d88114 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/std/src/panicking.rs:692:13 [INFO] [stdout] 15: 0x82b08fc - std::panicking::begin_panic_handler::{{closure}}::h59ef6a1246219cbe [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/std/src/panicking.rs:579:13 [INFO] [stdout] 16: 0x82aee9a - std::sys_common::backtrace::__rust_end_short_backtrace::h3d3587da31656282 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/std/src/sys_common/backtrace.rs:137:18 [INFO] [stdout] 17: 0x82b05d3 - rust_begin_unwind [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/std/src/panicking.rs:575:5 [INFO] [stdout] 18: 0x804c600 - core::panicking::panic_fmt::h40e949315ccf1c11 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/core/src/panicking.rs:64:14 [INFO] [stdout] 19: 0x819e1cd - assert::close::hbec200ac6f79bf9d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/assert-0.7.4/src/lib.rs:19:13 [INFO] [stdout] 20: 0x81facc6 - rv::dist::normal_gamma::gaussian_prior::tests::ln_m_vs_monte_carlo::ha2d39fc5e62cdfcd [INFO] [stdout] at /opt/rustwide/workdir/src/dist/normal_gamma/gaussian_prior.rs:209:9 [INFO] [stdout] 21: 0x81fa897 - rv::dist::normal_gamma::gaussian_prior::tests::ln_m_vs_monte_carlo::{{closure}}::hd5e97db3d1cf51eb [INFO] [stdout] at /opt/rustwide/workdir/src/dist/normal_gamma/gaussian_prior.rs:188:30 [INFO] [stdout] 22: 0x8137ccd - core::ops::function::FnOnce::call_once::h2fcad1a2e2ff13bf [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/core/src/ops/function.rs:507:5 [INFO] [stdout] 23: 0x8254c0e - core::ops::function::FnOnce::call_once::hecc3c5fab6cb88cd [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/core/src/ops/function.rs:507:5 [INFO] [stdout] 24: 0x8254c0e - test::__rust_begin_short_backtrace::h18e977d49f646cd0 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/test/src/lib.rs:657:18 [INFO] [stdout] 25: 0x8227bb0 - test::run_test::{{closure}}::ha39325b57d1cb768 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/test/src/lib.rs:648:30 [INFO] [stdout] 26: 0x8227bb0 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h5040e45b1e845123 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/core/src/ops/function.rs:507:5 [INFO] [stdout] 27: 0x8253d87 - as core::ops::function::FnOnce>::call_once::h26c70f40318b0360 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/alloc/src/boxed.rs:2000:9 [INFO] [stdout] 28: 0x8253d87 - as core::ops::function::FnOnce<()>>::call_once::hfa679c02d5269ea1 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 29: 0x8253d87 - std::panicking::try::do_call::h5bc1d3d4ab3d7acd [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/std/src/panicking.rs:483:40 [INFO] [stdout] 30: 0x8253d87 - std::panicking::try::h0d0734d848512873 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/std/src/panicking.rs:447:19 [INFO] [stdout] 31: 0x8253d87 - std::panic::catch_unwind::h1b17ff745af6bff3 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/std/src/panic.rs:137:14 [INFO] [stdout] 32: 0x8253d87 - test::run_test_in_process::h7545f915ef03cbbe [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/test/src/lib.rs:680:27 [INFO] [stdout] 33: 0x8253d87 - test::run_test::run_test_inner::{{closure}}::he5f64ab41218f776 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/test/src/lib.rs:574:39 [INFO] [stdout] 34: 0x822241a - test::run_test::run_test_inner::{{closure}}::h74ad460a34a68702 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/test/src/lib.rs:601:37 [INFO] [stdout] 35: 0x822241a - std::sys_common::backtrace::__rust_begin_short_backtrace::h3e8f4d074e786dcf [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/std/src/sys_common/backtrace.rs:121:18 [INFO] [stdout] 36: 0x8227a2b - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h9aa166e39b65b836 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/std/src/thread/mod.rs:550:17 [INFO] [stdout] 37: 0x8227a2b - as core::ops::function::FnOnce<()>>::call_once::h49c1c6ee61f36b13 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x8227a2b - std::panicking::try::do_call::h6c0758e2b02f2859 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/std/src/panicking.rs:483:40 [INFO] [stdout] 39: 0x8227a2b - std::panicking::try::h3684f436e633cc77 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/std/src/panicking.rs:447:19 [INFO] [stdout] 40: 0x8227a2b - std::panic::catch_unwind::hc37306cbaab1bf43 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x8227a2b - std::thread::Builder::spawn_unchecked_::{{closure}}::h6a4963ec3f0e3be6 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/std/src/thread/mod.rs:549:30 [INFO] [stdout] 42: 0x8227a2b - core::ops::function::FnOnce::call_once{{vtable.shim}}::h0914fb32932929dc [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/core/src/ops/function.rs:507:5 [INFO] [stdout] 43: 0x82b470d - as core::ops::function::FnOnce>::call_once::hb6157d95beb62c18 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/alloc/src/boxed.rs:2000:9 [INFO] [stdout] 44: 0x82b470d - as core::ops::function::FnOnce>::call_once::h710bd3383b288449 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/alloc/src/boxed.rs:2000:9 [INFO] [stdout] 45: 0x82b470d - std::sys::unix::thread::Thread::new::thread_start::ha4036db4cbfe1239 [INFO] [stdout] at /rustc/fc4ba03ef77ca5018fb78a097d3b924d30f15bfc/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] dist::normal_gamma::gaussian_prior::tests::ln_m_vs_monte_carlo [INFO] [stdout] [INFO] [stdout] test result: FAILED. 616 passed; 1 failed; 1 ignored; 0 measured; 0 filtered out; finished in 31.38s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--lib` [INFO] running `Command { std: "docker" "inspect" "522ad0fc6c7c2fc3c8e0ebb8aa00198b9ac973232384c664a399f5924aa83af3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "522ad0fc6c7c2fc3c8e0ebb8aa00198b9ac973232384c664a399f5924aa83af3", kill_on_drop: false }` [INFO] [stdout] 522ad0fc6c7c2fc3c8e0ebb8aa00198b9ac973232384c664a399f5924aa83af3