[INFO] fetching crate zipf 7.0.2...
[INFO] testing zipf-7.0.2 against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739-1
[INFO] extracting crate zipf 7.0.2 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate zipf 7.0.2
[INFO] finished tweaking crates.io crate zipf 7.0.2
[INFO] tweaked toml for crates.io crate zipf 7.0.2 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate zipf 7.0.2 on toolchain ec6f9a5b4413f74386267ef8efc93712c2ce6db6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate zipf 7.0.2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded syn v2.0.93
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e072c1c2cbb2ad819da17b781a19b79747db8bc5b1ab5e4c2537ccb03dd3c4c1
[INFO] running `Command { std: "docker" "start" "-a" "e072c1c2cbb2ad819da17b781a19b79747db8bc5b1ab5e4c2537ccb03dd3c4c1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e072c1c2cbb2ad819da17b781a19b79747db8bc5b1ab5e4c2537ccb03dd3c4c1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e072c1c2cbb2ad819da17b781a19b79747db8bc5b1ab5e4c2537ccb03dd3c4c1", kill_on_drop: false }`
[INFO] [stdout] e072c1c2cbb2ad819da17b781a19b79747db8bc5b1ab5e4c2537ccb03dd3c4c1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1160a7c219baf17df611f685084cbd0dec1fcdd07df42df4c27a49dc57b4f9ca
[INFO] running `Command { std: "docker" "start" "-a" "1160a7c219baf17df611f685084cbd0dec1fcdd07df42df4c27a49dc57b4f9ca", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.92
[INFO] [stderr]    Compiling unicode-ident v1.0.14
[INFO] [stderr]    Compiling libc v0.2.169
[INFO] [stderr]    Compiling quote v1.0.38
[INFO] [stderr]    Compiling syn v2.0.93
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling zerocopy-derive v0.7.35
[INFO] [stderr]    Compiling zerocopy v0.7.35
[INFO] [stderr]    Compiling ppv-lite86 v0.2.20
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling zipf v7.0.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:53:6
[INFO] [stdout]    |
[INFO] [stdout] 53 | impl ZipfDistribution {
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:88:6
[INFO] [stdout]    |
[INFO] [stdout] 88 | impl ZipfDistribution {
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:178:51
[INFO] [stdout]     |
[INFO] [stdout] 178 | impl rand::distributions::Distribution<usize> for ZipfDistribution {
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:185:21
[INFO] [stdout]     |
[INFO] [stdout] 185 | impl fmt::Debug for ZipfDistribution {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:194:6
[INFO] [stdout]     |
[INFO] [stdout] 194 | impl ZipfDistribution {
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:66:17
[INFO] [stdout]    |
[INFO] [stdout] 66 |         let z = ZipfDistribution {
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:69:28
[INFO] [stdout]    |
[INFO] [stdout] 69 |             h_integral_x1: ZipfDistribution::h_integral(1.5, exponent) - 1f64,
[INFO] [stdout]    |                            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:70:38
[INFO] [stdout]    |
[INFO] [stdout] 70 |             h_integral_num_elements: ZipfDistribution::h_integral(
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:75:19
[INFO] [stdout]    |
[INFO] [stdout] 75 |                 - ZipfDistribution::h_integral_inv(
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:76:21
[INFO] [stdout]    |
[INFO] [stdout] 76 |                     ZipfDistribution::h_integral(2.5, exponent)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:77:27
[INFO] [stdout]    |
[INFO] [stdout] 77 |                         - ZipfDistribution::h(2f64, exponent),
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:116:26
[INFO] [stdout]     |
[INFO] [stdout] 116 |             let x: f64 = ZipfDistribution::h_integral_inv(u, self.exponent);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:132:25
[INFO] [stdout]     |
[INFO] [stdout] 132 |                 || u >= ZipfDistribution::h_integral(k64 + 0.5, self.exponent)
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:133:23
[INFO] [stdout]     |
[INFO] [stdout] 133 |                     - ZipfDistribution::h(k64, self.exponent)
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::num_elements`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:67:13
[INFO] [stdout]    |
[INFO] [stdout] 67 |             num_elements: num_elements as f64,
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::exponent`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:68:13
[INFO] [stdout]    |
[INFO] [stdout] 68 |             exponent,
[INFO] [stdout]    |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::h_integral_x1`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:69:13
[INFO] [stdout]    |
[INFO] [stdout] 69 |             h_integral_x1: ZipfDistribution::h_integral(1.5, exponent) - 1f64,
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::h_integral_num_elements`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:70:13
[INFO] [stdout]    |
[INFO] [stdout] 70 | /             h_integral_num_elements: ZipfDistribution::h_integral(
[INFO] [stdout] 71 | |                 num_elements as f64 + 0.5,
[INFO] [stdout] 72 | |                 exponent,
[INFO] [stdout] 73 | |             ),
[INFO] [stdout]    | |_____________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::s`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:74:13
[INFO] [stdout]    |
[INFO] [stdout] 74 | /             s: 2f64
[INFO] [stdout] 75 | |                 - ZipfDistribution::h_integral_inv(
[INFO] [stdout] 76 | |                     ZipfDistribution::h_integral(2.5, exponent)
[INFO] [stdout] 77 | |                         - ZipfDistribution::h(2f64, exponent),
[INFO] [stdout] 78 | |                     exponent,
[INFO] [stdout] 79 | |                 ),
[INFO] [stdout]    | |_________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::h_integral_num_elements`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:109:20
[INFO] [stdout]     |
[INFO] [stdout] 109 |         let hnum = self.h_integral_num_elements;
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::h_integral_x1`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:113:53
[INFO] [stdout]     |
[INFO] [stdout] 113 |             let u: f64 = hnum + rng.gen::<f64>() * (self.h_integral_x1 - hnum);
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::exponent`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:116:62
[INFO] [stdout]     |
[INFO] [stdout] 116 |             let x: f64 = ZipfDistribution::h_integral_inv(u, self.exponent);
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::num_elements`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:120:38
[INFO] [stdout]     |
[INFO] [stdout] 120 |             let k64 = x.max(1.0).min(self.num_elements);
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::s`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:131:27
[INFO] [stdout]     |
[INFO] [stdout] 131 |             if k64 - x <= self.s
[INFO] [stdout]     |                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::exponent`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:132:65
[INFO] [stdout]     |
[INFO] [stdout] 132 |                 || u >= ZipfDistribution::h_integral(k64 + 0.5, self.exponent)
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::exponent`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:133:48
[INFO] [stdout]     |
[INFO] [stdout] 133 |                     - ZipfDistribution::h(k64, self.exponent)
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::exponent`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:188:26
[INFO] [stdout]     |
[INFO] [stdout] 188 |             .field("e", &self.exponent)
[INFO] [stdout]     |                          ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::num_elements`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:189:26
[INFO] [stdout]     |
[INFO] [stdout] 189 |             .field("n", &self.num_elements)
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.29s
[INFO] running `Command { std: "docker" "inspect" "1160a7c219baf17df611f685084cbd0dec1fcdd07df42df4c27a49dc57b4f9ca", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1160a7c219baf17df611f685084cbd0dec1fcdd07df42df4c27a49dc57b4f9ca", kill_on_drop: false }`
[INFO] [stdout] 1160a7c219baf17df611f685084cbd0dec1fcdd07df42df4c27a49dc57b4f9ca
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a94631117c798f91ec14d33bdde3e947d1ce068475985b8e0992bf5948ad38fc
[INFO] running `Command { std: "docker" "start" "-a" "a94631117c798f91ec14d33bdde3e947d1ce068475985b8e0992bf5948ad38fc", kill_on_drop: false }`
[INFO] [stderr]    Compiling zipf v7.0.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:53:6
[INFO] [stdout]    |
[INFO] [stdout] 53 | impl ZipfDistribution {
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:88:6
[INFO] [stdout]    |
[INFO] [stdout] 88 | impl ZipfDistribution {
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:178:51
[INFO] [stdout]     |
[INFO] [stdout] 178 | impl rand::distributions::Distribution<usize> for ZipfDistribution {
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:185:21
[INFO] [stdout]     |
[INFO] [stdout] 185 | impl fmt::Debug for ZipfDistribution {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:194:6
[INFO] [stdout]     |
[INFO] [stdout] 194 | impl ZipfDistribution {
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:66:17
[INFO] [stdout]    |
[INFO] [stdout] 66 |         let z = ZipfDistribution {
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:69:28
[INFO] [stdout]    |
[INFO] [stdout] 69 |             h_integral_x1: ZipfDistribution::h_integral(1.5, exponent) - 1f64,
[INFO] [stdout]    |                            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:70:38
[INFO] [stdout]    |
[INFO] [stdout] 70 |             h_integral_num_elements: ZipfDistribution::h_integral(
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:75:19
[INFO] [stdout]    |
[INFO] [stdout] 75 |                 - ZipfDistribution::h_integral_inv(
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:76:21
[INFO] [stdout]    |
[INFO] [stdout] 76 |                     ZipfDistribution::h_integral(2.5, exponent)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:77:27
[INFO] [stdout]    |
[INFO] [stdout] 77 |                         - ZipfDistribution::h(2f64, exponent),
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:116:26
[INFO] [stdout]     |
[INFO] [stdout] 116 |             let x: f64 = ZipfDistribution::h_integral_inv(u, self.exponent);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:132:25
[INFO] [stdout]     |
[INFO] [stdout] 132 |                 || u >= ZipfDistribution::h_integral(k64 + 0.5, self.exponent)
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:133:23
[INFO] [stdout]     |
[INFO] [stdout] 133 |                     - ZipfDistribution::h(k64, self.exponent)
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::num_elements`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:67:13
[INFO] [stdout]    |
[INFO] [stdout] 67 |             num_elements: num_elements as f64,
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::exponent`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:68:13
[INFO] [stdout]    |
[INFO] [stdout] 68 |             exponent,
[INFO] [stdout]    |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::h_integral_x1`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:69:13
[INFO] [stdout]    |
[INFO] [stdout] 69 |             h_integral_x1: ZipfDistribution::h_integral(1.5, exponent) - 1f64,
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::h_integral_num_elements`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:70:13
[INFO] [stdout]    |
[INFO] [stdout] 70 | /             h_integral_num_elements: ZipfDistribution::h_integral(
[INFO] [stdout] 71 | |                 num_elements as f64 + 0.5,
[INFO] [stdout] 72 | |                 exponent,
[INFO] [stdout] 73 | |             ),
[INFO] [stdout]    | |_____________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::s`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:74:13
[INFO] [stdout]    |
[INFO] [stdout] 74 | /             s: 2f64
[INFO] [stdout] 75 | |                 - ZipfDistribution::h_integral_inv(
[INFO] [stdout] 76 | |                     ZipfDistribution::h_integral(2.5, exponent)
[INFO] [stdout] 77 | |                         - ZipfDistribution::h(2f64, exponent),
[INFO] [stdout] 78 | |                     exponent,
[INFO] [stdout] 79 | |                 ),
[INFO] [stdout]    | |_________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::h_integral_num_elements`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:109:20
[INFO] [stdout]     |
[INFO] [stdout] 109 |         let hnum = self.h_integral_num_elements;
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::h_integral_x1`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:113:53
[INFO] [stdout]     |
[INFO] [stdout] 113 |             let u: f64 = hnum + rng.gen::<f64>() * (self.h_integral_x1 - hnum);
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::exponent`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:116:62
[INFO] [stdout]     |
[INFO] [stdout] 116 |             let x: f64 = ZipfDistribution::h_integral_inv(u, self.exponent);
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::num_elements`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:120:38
[INFO] [stdout]     |
[INFO] [stdout] 120 |             let k64 = x.max(1.0).min(self.num_elements);
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::s`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:131:27
[INFO] [stdout]     |
[INFO] [stdout] 131 |             if k64 - x <= self.s
[INFO] [stdout]     |                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::exponent`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:132:65
[INFO] [stdout]     |
[INFO] [stdout] 132 |                 || u >= ZipfDistribution::h_integral(k64 + 0.5, self.exponent)
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::exponent`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:133:48
[INFO] [stdout]     |
[INFO] [stdout] 133 |                     - ZipfDistribution::h(k64, self.exponent)
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::exponent`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:188:26
[INFO] [stdout]     |
[INFO] [stdout] 188 |             .field("e", &self.exponent)
[INFO] [stdout]     |                          ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::num_elements`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:189:26
[INFO] [stdout]     |
[INFO] [stdout] 189 |             .field("n", &self.num_elements)
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:53:6
[INFO] [stdout]    |
[INFO] [stdout] 53 | impl ZipfDistribution {
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:88:6
[INFO] [stdout]    |
[INFO] [stdout] 88 | impl ZipfDistribution {
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:178:51
[INFO] [stdout]     |
[INFO] [stdout] 178 | impl rand::distributions::Distribution<usize> for ZipfDistribution {
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:185:21
[INFO] [stdout]     |
[INFO] [stdout] 185 | impl fmt::Debug for ZipfDistribution {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:194:6
[INFO] [stdout]     |
[INFO] [stdout] 194 | impl ZipfDistribution {
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:66:17
[INFO] [stdout]    |
[INFO] [stdout] 66 |         let z = ZipfDistribution {
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:69:28
[INFO] [stdout]    |
[INFO] [stdout] 69 |             h_integral_x1: ZipfDistribution::h_integral(1.5, exponent) - 1f64,
[INFO] [stdout]    |                            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:70:38
[INFO] [stdout]    |
[INFO] [stdout] 70 |             h_integral_num_elements: ZipfDistribution::h_integral(
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:75:19
[INFO] [stdout]    |
[INFO] [stdout] 75 |                 - ZipfDistribution::h_integral_inv(
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:76:21
[INFO] [stdout]    |
[INFO] [stdout] 76 |                     ZipfDistribution::h_integral(2.5, exponent)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:77:27
[INFO] [stdout]    |
[INFO] [stdout] 77 |                         - ZipfDistribution::h(2f64, exponent),
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:116:26
[INFO] [stdout]     |
[INFO] [stdout] 116 |             let x: f64 = ZipfDistribution::h_integral_inv(u, self.exponent);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:132:25
[INFO] [stdout]     |
[INFO] [stdout] 132 |                 || u >= ZipfDistribution::h_integral(k64 + 0.5, self.exponent)
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:133:23
[INFO] [stdout]     |
[INFO] [stdout] 133 |                     - ZipfDistribution::h(k64, self.exponent)
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:246:16
[INFO] [stdout]     |
[INFO] [stdout] 246 |     use super::ZipfDistribution;
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:257:20
[INFO] [stdout]     |
[INFO] [stdout] 257 |         let zipf = ZipfDistribution::new(N, alpha).unwrap();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:309:27
[INFO] [stdout]     |
[INFO] [stdout] 309 |         eprintln!("{:?}", ZipfDistribution::new(100, 1.0).unwrap());
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:314:9
[INFO] [stdout]     |
[INFO] [stdout] 314 |         ZipfDistribution::new(0, 1.0).unwrap_err();
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:315:9
[INFO] [stdout]     |
[INFO] [stdout] 315 |         ZipfDistribution::new(100, 0.0).unwrap_err();
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:316:9
[INFO] [stdout]     |
[INFO] [stdout] 316 |         ZipfDistribution::new(100, -1.0).unwrap_err();
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::num_elements`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:67:13
[INFO] [stdout]    |
[INFO] [stdout] 67 |             num_elements: num_elements as f64,
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::exponent`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:68:13
[INFO] [stdout]    |
[INFO] [stdout] 68 |             exponent,
[INFO] [stdout]    |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::h_integral_x1`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:69:13
[INFO] [stdout]    |
[INFO] [stdout] 69 |             h_integral_x1: ZipfDistribution::h_integral(1.5, exponent) - 1f64,
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::h_integral_num_elements`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:70:13
[INFO] [stdout]    |
[INFO] [stdout] 70 | /             h_integral_num_elements: ZipfDistribution::h_integral(
[INFO] [stdout] 71 | |                 num_elements as f64 + 0.5,
[INFO] [stdout] 72 | |                 exponent,
[INFO] [stdout] 73 | |             ),
[INFO] [stdout]    | |_____________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::s`: prefer rand_distr::Zipf
[INFO] [stdout]   --> src/lib.rs:74:13
[INFO] [stdout]    |
[INFO] [stdout] 74 | /             s: 2f64
[INFO] [stdout] 75 | |                 - ZipfDistribution::h_integral_inv(
[INFO] [stdout] 76 | |                     ZipfDistribution::h_integral(2.5, exponent)
[INFO] [stdout] 77 | |                         - ZipfDistribution::h(2f64, exponent),
[INFO] [stdout] 78 | |                     exponent,
[INFO] [stdout] 79 | |                 ),
[INFO] [stdout]    | |_________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::h_integral_num_elements`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:109:20
[INFO] [stdout]     |
[INFO] [stdout] 109 |         let hnum = self.h_integral_num_elements;
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::h_integral_x1`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:113:53
[INFO] [stdout]     |
[INFO] [stdout] 113 |             let u: f64 = hnum + rng.gen::<f64>() * (self.h_integral_x1 - hnum);
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::exponent`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:116:62
[INFO] [stdout]     |
[INFO] [stdout] 116 |             let x: f64 = ZipfDistribution::h_integral_inv(u, self.exponent);
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::num_elements`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:120:38
[INFO] [stdout]     |
[INFO] [stdout] 120 |             let k64 = x.max(1.0).min(self.num_elements);
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::s`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:131:27
[INFO] [stdout]     |
[INFO] [stdout] 131 |             if k64 - x <= self.s
[INFO] [stdout]     |                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::exponent`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:132:65
[INFO] [stdout]     |
[INFO] [stdout] 132 |                 || u >= ZipfDistribution::h_integral(k64 + 0.5, self.exponent)
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::exponent`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:133:48
[INFO] [stdout]     |
[INFO] [stdout] 133 |                     - ZipfDistribution::h(k64, self.exponent)
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::exponent`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:188:26
[INFO] [stdout]     |
[INFO] [stdout] 188 |             .field("e", &self.exponent)
[INFO] [stdout]     |                          ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated field `ZipfDistribution::num_elements`: prefer rand_distr::Zipf
[INFO] [stdout]    --> src/lib.rs:189:26
[INFO] [stdout]     |
[INFO] [stdout] 189 |             .field("n", &self.num_elements)
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.34s
[INFO] running `Command { std: "docker" "inspect" "a94631117c798f91ec14d33bdde3e947d1ce068475985b8e0992bf5948ad38fc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a94631117c798f91ec14d33bdde3e947d1ce068475985b8e0992bf5948ad38fc", kill_on_drop: false }`
[INFO] [stdout] a94631117c798f91ec14d33bdde3e947d1ce068475985b8e0992bf5948ad38fc
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] f564711e323c5eb0f5abf5a11fad361a0cb28862f28c1f00bac78a3fdd9d9a97
[INFO] running `Command { std: "docker" "start" "-a" "f564711e323c5eb0f5abf5a11fad361a0cb28862f28c1f00bac78a3fdd9d9a97", kill_on_drop: false }`
[INFO] [stderr] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stderr]   --> src/lib.rs:53:6
[INFO] [stderr]    |
[INFO] [stderr] 53 | impl ZipfDistribution {
[INFO] [stderr]    |      ^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stderr]   --> src/lib.rs:88:6
[INFO] [stderr]    |
[INFO] [stderr] 88 | impl ZipfDistribution {
[INFO] [stderr]    |      ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stderr]    --> src/lib.rs:178:51
[INFO] [stderr]     |
[INFO] [stderr] 178 | impl rand::distributions::Distribution<usize> for ZipfDistribution {
[INFO] [stderr]     |                                                   ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stderr]    --> src/lib.rs:185:21
[INFO] [stderr]     |
[INFO] [stderr] 185 | impl fmt::Debug for ZipfDistribution {
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stderr]    --> src/lib.rs:194:6
[INFO] [stderr]     |
[INFO] [stderr] 194 | impl ZipfDistribution {
[INFO] [stderr]     |      ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stderr]   --> src/lib.rs:66:17
[INFO] [stderr]    |
[INFO] [stderr] 66 |         let z = ZipfDistribution {
[INFO] [stderr]    |                 ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stderr]   --> src/lib.rs:69:28
[INFO] [stderr]    |
[INFO] [stderr] 69 |             h_integral_x1: ZipfDistribution::h_integral(1.5, exponent) - 1f64,
[INFO] [stderr]    |                            ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stderr]   --> src/lib.rs:70:38
[INFO] [stderr]    |
[INFO] [stderr] 70 |             h_integral_num_elements: ZipfDistribution::h_integral(
[INFO] [stderr]    |                                      ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stderr]   --> src/lib.rs:75:19
[INFO] [stderr]    |
[INFO] [stderr] 75 |                 - ZipfDistribution::h_integral_inv(
[INFO] [stderr]    |                   ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stderr]   --> src/lib.rs:76:21
[INFO] [stderr]    |
[INFO] [stderr] 76 |                     ZipfDistribution::h_integral(2.5, exponent)
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stderr]   --> src/lib.rs:77:27
[INFO] [stderr]    |
[INFO] [stderr] 77 |                         - ZipfDistribution::h(2f64, exponent),
[INFO] [stderr]    |                           ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stderr]    --> src/lib.rs:116:26
[INFO] [stderr]     |
[INFO] [stderr] 116 |             let x: f64 = ZipfDistribution::h_integral_inv(u, self.exponent);
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stderr]    --> src/lib.rs:132:25
[INFO] [stderr]     |
[INFO] [stderr] 132 |                 || u >= ZipfDistribution::h_integral(k64 + 0.5, self.exponent)
[INFO] [stderr]     |                         ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stderr]    --> src/lib.rs:133:23
[INFO] [stderr]     |
[INFO] [stderr] 133 |                     - ZipfDistribution::h(k64, self.exponent)
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated field `ZipfDistribution::num_elements`: prefer rand_distr::Zipf
[INFO] [stderr]   --> src/lib.rs:67:13
[INFO] [stderr]    |
[INFO] [stderr] 67 |             num_elements: num_elements as f64,
[INFO] [stderr]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated field `ZipfDistribution::exponent`: prefer rand_distr::Zipf
[INFO] [stderr]   --> src/lib.rs:68:13
[INFO] [stderr]    |
[INFO] [stderr] 68 |             exponent,
[INFO] [stderr]    |             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated field `ZipfDistribution::h_integral_x1`: prefer rand_distr::Zipf
[INFO] [stderr]   --> src/lib.rs:69:13
[INFO] [stderr]    |
[INFO] [stderr] 69 |             h_integral_x1: ZipfDistribution::h_integral(1.5, exponent) - 1f64,
[INFO] [stderr]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated field `ZipfDistribution::h_integral_num_elements`: prefer rand_distr::Zipf
[INFO] [stderr]   --> src/lib.rs:70:13
[INFO] [stderr]    |
[INFO] [stderr] 70 | /             h_integral_num_elements: ZipfDistribution::h_integral(
[INFO] [stderr] 71 | |                 num_elements as f64 + 0.5,
[INFO] [stderr] 72 | |                 exponent,
[INFO] [stderr] 73 | |             ),
[INFO] [stderr]    | |_____________^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated field `ZipfDistribution::s`: prefer rand_distr::Zipf
[INFO] [stderr]   --> src/lib.rs:74:13
[INFO] [stderr]    |
[INFO] [stderr] 74 | /             s: 2f64
[INFO] [stderr] 75 | |                 - ZipfDistribution::h_integral_inv(
[INFO] [stderr] 76 | |                     ZipfDistribution::h_integral(2.5, exponent)
[INFO] [stderr] 77 | |                         - ZipfDistribution::h(2f64, exponent),
[INFO] [stderr] 78 | |                     exponent,
[INFO] [stderr] 79 | |                 ),
[INFO] [stderr]    | |_________________^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated field `ZipfDistribution::h_integral_num_elements`: prefer rand_distr::Zipf
[INFO] [stderr]    --> src/lib.rs:109:20
[INFO] [stderr]     |
[INFO] [stderr] 109 |         let hnum = self.h_integral_num_elements;
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated field `ZipfDistribution::h_integral_x1`: prefer rand_distr::Zipf
[INFO] [stderr]    --> src/lib.rs:113:53
[INFO] [stderr]     |
[INFO] [stderr] 113 |             let u: f64 = hnum + rng.gen::<f64>() * (self.h_integral_x1 - hnum);
[INFO] [stderr]     |                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated field `ZipfDistribution::exponent`: prefer rand_distr::Zipf
[INFO] [stderr]    --> src/lib.rs:116:62
[INFO] [stderr]     |
[INFO] [stderr] 116 |             let x: f64 = ZipfDistribution::h_integral_inv(u, self.exponent);
[INFO] [stderr]     |                                                              ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated field `ZipfDistribution::num_elements`: prefer rand_distr::Zipf
[INFO] [stderr]    --> src/lib.rs:120:38
[INFO] [stderr]     |
[INFO] [stderr] 120 |             let k64 = x.max(1.0).min(self.num_elements);
[INFO] [stderr]     |                                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stderr] 
[INFO] [stdout] running 6 tests
[INFO] [stderr] warning: use of deprecated field `ZipfDistribution::s`: prefer rand_distr::Zipf
[INFO] [stderr]    --> src/lib.rs:131:27
[INFO] [stderr]     |
[INFO] [stderr] 131 |             if k64 - x <= self.s
[INFO] [stderr]     |                           ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated field `ZipfDistribution::exponent`: prefer rand_distr::Zipf
[INFO] [stderr]    --> src/lib.rs:132:65
[INFO] [stderr]     |
[INFO] [stderr] 132 |                 || u >= ZipfDistribution::h_integral(k64 + 0.5, self.exponent)
[INFO] [stderr]     |                                                                 ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated field `ZipfDistribution::exponent`: prefer rand_distr::Zipf
[INFO] [stderr]    --> src/lib.rs:133:48
[INFO] [stderr]     |
[INFO] [stderr] 133 |                     - ZipfDistribution::h(k64, self.exponent)
[INFO] [stderr]     |                                                ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated field `ZipfDistribution::exponent`: prefer rand_distr::Zipf
[INFO] [stderr]    --> src/lib.rs:188:26
[INFO] [stderr]     |
[INFO] [stderr] 188 |             .field("e", &self.exponent)
[INFO] [stderr]     |                          ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated field `ZipfDistribution::num_elements`: prefer rand_distr::Zipf
[INFO] [stderr]    --> src/lib.rs:189:26
[INFO] [stderr]     |
[INFO] [stderr] 189 |             .field("n", &self.num_elements)
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stderr]    --> src/lib.rs:246:16
[INFO] [stderr]     |
[INFO] [stderr] 246 |     use super::ZipfDistribution;
[INFO] [stderr]     |                ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stderr]    --> src/lib.rs:257:20
[INFO] [stderr]     |
[INFO] [stderr] 257 |         let zipf = ZipfDistribution::new(N, alpha).unwrap();
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stderr]    --> src/lib.rs:309:27
[INFO] [stderr]     |
[INFO] [stderr] 309 |         eprintln!("{:?}", ZipfDistribution::new(100, 1.0).unwrap());
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stderr]    --> src/lib.rs:314:9
[INFO] [stderr]     |
[INFO] [stderr] 314 |         ZipfDistribution::new(0, 1.0).unwrap_err();
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stderr]    --> src/lib.rs:315:9
[INFO] [stderr]     |
[INFO] [stderr] 315 |         ZipfDistribution::new(100, 0.0).unwrap_err();
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `ZipfDistribution`: prefer rand_distr::Zipf
[INFO] [stderr]    --> src/lib.rs:316:9
[INFO] [stderr]     |
[INFO] [stderr] 316 |         ZipfDistribution::new(100, -1.0).unwrap_err();
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `zipf` (lib) generated 28 warnings
[INFO] [stderr] warning: `zipf` (lib test) generated 34 warnings (28 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/zipf-41b4fb8be0d3da1b)
[INFO] [stdout] test test::errs ... ok
[INFO] [stdout] test test::debug ... ok
[INFO] [stdout] test test::one ... ok
[INFO] [stdout] test test::float ... ok
[INFO] [stdout] test test::two ... ok
[INFO] [stdout] test test::three ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 36.08s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests zipf
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test src/lib.rs - (line 7) ... ignored
[INFO] [stdout] test src/lib.rs - (line 16) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "f564711e323c5eb0f5abf5a11fad361a0cb28862f28c1f00bac78a3fdd9d9a97", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f564711e323c5eb0f5abf5a11fad361a0cb28862f28c1f00bac78a3fdd9d9a97", kill_on_drop: false }`
[INFO] [stdout] f564711e323c5eb0f5abf5a11fad361a0cb28862f28c1f00bac78a3fdd9d9a97
