[INFO] fetching crate zipf 7.0.2...
[INFO] testing zipf-7.0.2 against try#c2e32f1c9652b13ed99608599c1e855462f421f3 for pr-146098-7
[INFO] extracting crate zipf 7.0.2 into /workspace/builds/worker-6-tc2/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-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate zipf 7.0.2 on toolchain c2e32f1c9652b13ed99608599c1e855462f421f3
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "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" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 4c71ad9d7a02469cb112a11743222d6d6cc9cb0d779a57e50dbf29e9595303d7
[INFO] running `Command { std: "docker" "start" "-a" "4c71ad9d7a02469cb112a11743222d6d6cc9cb0d779a57e50dbf29e9595303d7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4c71ad9d7a02469cb112a11743222d6d6cc9cb0d779a57e50dbf29e9595303d7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4c71ad9d7a02469cb112a11743222d6d6cc9cb0d779a57e50dbf29e9595303d7", kill_on_drop: false }`
[INFO] [stdout] 4c71ad9d7a02469cb112a11743222d6d6cc9cb0d779a57e50dbf29e9595303d7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2441cf66ab0e015232ef1bba5d53e86242dcebe313cc55b8082515e66c9bbcee
[INFO] running `Command { std: "docker" "start" "-a" "2441cf66ab0e015232ef1bba5d53e86242dcebe313cc55b8082515e66c9bbcee", 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 byteorder v1.5.0
[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 4.96s
[INFO] running `Command { std: "docker" "inspect" "2441cf66ab0e015232ef1bba5d53e86242dcebe313cc55b8082515e66c9bbcee", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2441cf66ab0e015232ef1bba5d53e86242dcebe313cc55b8082515e66c9bbcee", kill_on_drop: false }`
[INFO] [stdout] 2441cf66ab0e015232ef1bba5d53e86242dcebe313cc55b8082515e66c9bbcee
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4436f3cc95fe0539186352736137728e7476177b8b1c1fd06e0f0a972805c24c
[INFO] running `Command { std: "docker" "start" "-a" "4436f3cc95fe0539186352736137728e7476177b8b1c1fd06e0f0a972805c24c", kill_on_drop: false }`
[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] [stderr]    Compiling zipf v7.0.2 (/opt/rustwide/workdir)
[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.20s
[INFO] running `Command { std: "docker" "inspect" "4436f3cc95fe0539186352736137728e7476177b8b1c1fd06e0f0a972805c24c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4436f3cc95fe0539186352736137728e7476177b8b1c1fd06e0f0a972805c24c", kill_on_drop: false }`
[INFO] [stdout] 4436f3cc95fe0539186352736137728e7476177b8b1c1fd06e0f0a972805c24c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 3df001f368e6ff36aac0275ab954b44b60b086aa9bf37135f56cfba5f3f5e30d
[INFO] running `Command { std: "docker" "start" "-a" "3df001f368e6ff36aac0275ab954b44b60b086aa9bf37135f56cfba5f3f5e30d", 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] [stderr] 
[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.02s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/zipf-8ec1fe77955bbeb5)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test::debug ... ok
[INFO] [stdout] test test::errs ... 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 29.86s
[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.11s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "3df001f368e6ff36aac0275ab954b44b60b086aa9bf37135f56cfba5f3f5e30d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3df001f368e6ff36aac0275ab954b44b60b086aa9bf37135f56cfba5f3f5e30d", kill_on_drop: false }`
[INFO] [stdout] 3df001f368e6ff36aac0275ab954b44b60b086aa9bf37135f56cfba5f3f5e30d
