these 2 derivations will be built: /nix/store/cpwfy9z83dlyagdnxcn8if1nmjffa1qn-cargo-vendor-dir.drv /nix/store/bhp204xhcsvzmqn6ihbgvdimil598n8b-fast-nix-gc-proptest-0.1.0.drv these 3 paths will be fetched (137.6 KiB download, 673.8 KiB unpacked): /nix/store/fp8w07q0q9f4y9nb9inck2rndj0jhinr-chacha20-0.10.0 /nix/store/jbgp1lw73sjx3rab5l635vcs5ys78v1r-rand-0.10.1 /nix/store/zcgb6nsl5wlf1s77a4iqypgrcqaj6rrz-rand_core-0.10.1 building '/nix/store/cpwfy9z83dlyagdnxcn8if1nmjffa1qn-cargo-vendor-dir.drv' on 'ssh-ng://nix@eliza' building '/nix/store/cpwfy9z83dlyagdnxcn8if1nmjffa1qn-cargo-vendor-dir.drv' cargo-vendor-dir> structuredAttrs is enabled building '/nix/store/bhp204xhcsvzmqn6ihbgvdimil598n8b-fast-nix-gc-proptest-0.1.0.drv' on 'ssh-ng://nix@eliza' building '/nix/store/bhp204xhcsvzmqn6ihbgvdimil598n8b-fast-nix-gc-proptest-0.1.0.drv' fast-nix-gc-proptest-0.1.0> Running phase: unpackPhase fast-nix-gc-proptest-0.1.0> unpacking source archive /nix/store/lb3shgcq9y911gc2q4h95h83zdd5wd16-source fast-nix-gc-proptest-0.1.0> source root is source fast-nix-gc-proptest-0.1.0> Executing cargoSetupPostUnpackHook fast-nix-gc-proptest-0.1.0> Finished cargoSetupPostUnpackHook fast-nix-gc-proptest-0.1.0> Running phase: patchPhase fast-nix-gc-proptest-0.1.0> Executing cargoSetupPostPatchHook fast-nix-gc-proptest-0.1.0> Validating consistency between /build/source/Cargo.lock and /build/cargo-vendor-dir/Cargo.lock fast-nix-gc-proptest-0.1.0> Finished cargoSetupPostPatchHook fast-nix-gc-proptest-0.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase fast-nix-gc-proptest-0.1.0> Running phase: configurePhase fast-nix-gc-proptest-0.1.0> Running phase: buildPhase fast-nix-gc-proptest-0.1.0> Executing cargoBuildHook fast-nix-gc-proptest-0.1.0> cargoBuildHook flags: -j 192 --target aarch64-unknown-linux-gnu --offline --profile release fast-nix-gc-proptest-0.1.0> Compiling proc-macro2 v1.0.106 fast-nix-gc-proptest-0.1.0> Compiling quote v1.0.45 fast-nix-gc-proptest-0.1.0> Compiling unicode-ident v1.0.24 fast-nix-gc-proptest-0.1.0> Compiling libc v0.2.186 fast-nix-gc-proptest-0.1.0> Compiling serde_core v1.0.228 fast-nix-gc-proptest-0.1.0> Compiling serde v1.0.228 fast-nix-gc-proptest-0.1.0> Compiling cfg-if v1.0.4 fast-nix-gc-proptest-0.1.0> Compiling typenum v1.20.0 fast-nix-gc-proptest-0.1.0> Compiling pin-project-lite v0.2.17 fast-nix-gc-proptest-0.1.0> Compiling unicode-segmentation v1.13.2 fast-nix-gc-proptest-0.1.0> Compiling unicode-xid v0.2.6 fast-nix-gc-proptest-0.1.0> Compiling thiserror v2.0.18 fast-nix-gc-proptest-0.1.0> Compiling autocfg v1.5.0 fast-nix-gc-proptest-0.1.0> Compiling const-oid v0.10.2 fast-nix-gc-proptest-0.1.0> Compiling pkg-config v0.3.33 fast-nix-gc-proptest-0.1.0> Compiling vcpkg v0.2.15 fast-nix-gc-proptest-0.1.0> Compiling foldhash v0.2.0 fast-nix-gc-proptest-0.1.0> Compiling bitflags v2.11.1 fast-nix-gc-proptest-0.1.0> Compiling cfg_aliases v0.2.1 fast-nix-gc-proptest-0.1.0> Compiling crossbeam-utils v0.8.21 fast-nix-gc-proptest-0.1.0> Compiling anyhow v1.0.102 fast-nix-gc-proptest-0.1.0> Compiling data-encoding v2.11.0 fast-nix-gc-proptest-0.1.0> Compiling zerocopy v0.8.48 fast-nix-gc-proptest-0.1.0> Compiling fallible-streaming-iterator v0.1.9 fast-nix-gc-proptest-0.1.0> Compiling smallvec v1.15.1 fast-nix-gc-proptest-0.1.0> Compiling md5 v0.8.0 fast-nix-gc-proptest-0.1.0> Compiling fallible-iterator v0.3.0 fast-nix-gc-proptest-0.1.0> Compiling zmij v1.0.21 fast-nix-gc-proptest-0.1.0> Compiling futures-core v0.3.32 fast-nix-gc-proptest-0.1.0> Compiling memchr v2.8.0 fast-nix-gc-proptest-0.1.0> Compiling rayon-core v1.13.0 fast-nix-gc-proptest-0.1.0> Compiling same-file v1.0.6 fast-nix-gc-proptest-0.1.0> Compiling futures-sink v0.3.32 fast-nix-gc-proptest-0.1.0> Compiling serde_json v1.0.149 fast-nix-gc-proptest-0.1.0> Compiling log v0.4.32 fast-nix-gc-proptest-0.1.0> Compiling pico-args v0.5.0 fast-nix-gc-proptest-0.1.0> Compiling getrandom v0.4.2 fast-nix-gc-proptest-0.1.0> Compiling once_cell v1.21.4 fast-nix-gc-proptest-0.1.0> Compiling itoa v1.0.18 fast-nix-gc-proptest-0.1.0> Compiling slab v0.4.12 fast-nix-gc-proptest-0.1.0> Compiling futures-task v0.3.32 fast-nix-gc-proptest-0.1.0> Compiling rand_core v0.10.1 fast-nix-gc-proptest-0.1.0> Compiling either v1.15.0 fast-nix-gc-proptest-0.1.0> Compiling regex-automata v0.4.14 fast-nix-gc-proptest-0.1.0> Compiling nix v0.31.3 fast-nix-gc-proptest-0.1.0> Compiling walkdir v2.5.0 fast-nix-gc-proptest-0.1.0> Compiling hashbrown v0.16.1 fast-nix-gc-proptest-0.1.0> Compiling chacha20 v0.10.0 fast-nix-gc-proptest-0.1.0> Compiling tracing-core v0.1.36 fast-nix-gc-proptest-0.1.0> Compiling memoffset v0.9.1 fast-nix-gc-proptest-0.1.0> Compiling convert_case v0.10.0 fast-nix-gc-proptest-0.1.0> Compiling libsqlite3-sys v0.37.0 fast-nix-gc-proptest-0.1.0> Compiling crossbeam-epoch v0.9.18 fast-nix-gc-proptest-0.1.0> Compiling hashlink v0.11.0 fast-nix-gc-proptest-0.1.0> Compiling crossbeam-deque v0.8.6 fast-nix-gc-proptest-0.1.0> Compiling syn v2.0.117 fast-nix-gc-proptest-0.1.0> Compiling hybrid-array v0.4.12 fast-nix-gc-proptest-0.1.0> Compiling bstr v1.12.1 fast-nix-gc-proptest-0.1.0> Compiling rusqlite v0.39.0 fast-nix-gc-proptest-0.1.0> Compiling block-buffer v0.12.0 fast-nix-gc-proptest-0.1.0> Compiling crypto-common v0.2.1 fast-nix-gc-proptest-0.1.0> Compiling rayon v1.12.0 fast-nix-gc-proptest-0.1.0> Compiling errno v0.3.14 fast-nix-gc-proptest-0.1.0> Compiling socket2 v0.6.3 fast-nix-gc-proptest-0.1.0> Compiling mio v1.2.0 fast-nix-gc-proptest-0.1.0> Compiling cpufeatures v0.3.0 fast-nix-gc-proptest-0.1.0> Compiling signal-hook-registry v1.4.8 fast-nix-gc-proptest-0.1.0> Compiling rand v0.10.1 fast-nix-gc-proptest-0.1.0> Compiling digest v0.11.3 fast-nix-gc-proptest-0.1.0> Compiling sha2 v0.11.0 fast-nix-gc-proptest-0.1.0> Compiling sha1 v0.11.0 fast-nix-gc-proptest-0.1.0> Compiling fast-nix-gc-difftest v0.1.0 (/build/source/difftest) fast-nix-gc-proptest-0.1.0> warning: unused import: `Rng` fast-nix-gc-proptest-0.1.0> --> difftest/src/main.rs:15:12 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 15 | use rand::{Rng, SeedableRng}; fast-nix-gc-proptest-0.1.0> | ^^^ fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default fast-nix-gc-proptest-0.1.0> fast-nix-gc-proptest-0.1.0> error[E0599]: no method named `random_range` found for mutable reference `&mut StdRng` in the current scope fast-nix-gc-proptest-0.1.0> --> difftest/src/main.rs:75:17 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 75 | let n = rng.random_range(6..=16); fast-nix-gc-proptest-0.1.0> | ^^^^^^^^^^^^ fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> = help: items from traits can only be used if the trait is in scope fast-nix-gc-proptest-0.1.0> help: there is a method `random` with a similar name, but with different arguments fast-nix-gc-proptest-0.1.0> --> /build/cargo-vendor-dir/rand-0.10.1/src/rng.rs:93:5 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 93 | / fn random(&mut self) -> T fast-nix-gc-proptest-0.1.0> 94 | | where fast-nix-gc-proptest-0.1.0> 95 | | StandardUniform: Distribution, fast-nix-gc-proptest-0.1.0> | |_________________________________________^ fast-nix-gc-proptest-0.1.0> help: trait `RngExt` which provides `random_range` is implemented but not in scope; perhaps you want to import it fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 13 + use rand::RngExt; fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> fast-nix-gc-proptest-0.1.0> error[E0599]: no method named `random_range` found for mutable reference `&mut StdRng` in the current scope fast-nix-gc-proptest-0.1.0> --> difftest/src/main.rs:78:30 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 78 | let kind = KINDS[rng.random_range(0..KINDS.len())]; fast-nix-gc-proptest-0.1.0> | ^^^^^^^^^^^^ fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> = help: items from traits can only be used if the trait is in scope fast-nix-gc-proptest-0.1.0> help: there is a method `random` with a similar name, but with different arguments fast-nix-gc-proptest-0.1.0> --> /build/cargo-vendor-dir/rand-0.10.1/src/rng.rs:93:5 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 93 | / fn random(&mut self) -> T fast-nix-gc-proptest-0.1.0> 94 | | where fast-nix-gc-proptest-0.1.0> 95 | | StandardUniform: Distribution, fast-nix-gc-proptest-0.1.0> | |_________________________________________^ fast-nix-gc-proptest-0.1.0> help: trait `RngExt` which provides `random_range` is implemented but not in scope; perhaps you want to import it fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 13 + use rand::RngExt; fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> fast-nix-gc-proptest-0.1.0> error[E0599]: no method named `random_bool` found for mutable reference `&mut StdRng` in the current scope fast-nix-gc-proptest-0.1.0> --> difftest/src/main.rs:93:24 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 93 | if rng.random_bool(0.35) { fast-nix-gc-proptest-0.1.0> | ^^^^^^^^^^^ fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> = help: items from traits can only be used if the trait is in scope fast-nix-gc-proptest-0.1.0> help: there is a method `random` with a similar name, but with different arguments fast-nix-gc-proptest-0.1.0> --> /build/cargo-vendor-dir/rand-0.10.1/src/rng.rs:93:5 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 93 | / fn random(&mut self) -> T fast-nix-gc-proptest-0.1.0> 94 | | where fast-nix-gc-proptest-0.1.0> 95 | | StandardUniform: Distribution, fast-nix-gc-proptest-0.1.0> | |_________________________________________^ fast-nix-gc-proptest-0.1.0> help: trait `RngExt` which provides `random_bool` is implemented but not in scope; perhaps you want to import it fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 13 + use rand::RngExt; fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> fast-nix-gc-proptest-0.1.0> error[E0599]: no method named `random_bool` found for mutable reference `&mut StdRng` in the current scope fast-nix-gc-proptest-0.1.0> --> difftest/src/main.rs:94:68 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 94 | let output = if dep.kind == Kind::Multi && rng.random_bool(0.5) { fast-nix-gc-proptest-0.1.0> | ^^^^^^^^^^^ fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> = help: items from traits can only be used if the trait is in scope fast-nix-gc-proptest-0.1.0> help: there is a method `random` with a similar name, but with different arguments fast-nix-gc-proptest-0.1.0> --> /build/cargo-vendor-dir/rand-0.10.1/src/rng.rs:93:5 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 93 | / fn random(&mut self) -> T fast-nix-gc-proptest-0.1.0> 94 | | where fast-nix-gc-proptest-0.1.0> 95 | | StandardUniform: Distribution, fast-nix-gc-proptest-0.1.0> | |_________________________________________^ fast-nix-gc-proptest-0.1.0> help: trait `RngExt` which provides `random_bool` is implemented but not in scope; perhaps you want to import it fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 13 + use rand::RngExt; fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> fast-nix-gc-proptest-0.1.0> error[E0599]: no method named `random_bool` found for mutable reference `&mut StdRng` in the current scope fast-nix-gc-proptest-0.1.0> --> difftest/src/main.rs:127:16 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 127 | if rng.random_bool(0.3) { fast-nix-gc-proptest-0.1.0> | ^^^^^^^^^^^ fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> = help: items from traits can only be used if the trait is in scope fast-nix-gc-proptest-0.1.0> help: there is a method `random` with a similar name, but with different arguments fast-nix-gc-proptest-0.1.0> --> /build/cargo-vendor-dir/rand-0.10.1/src/rng.rs:93:5 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 93 | / fn random(&mut self) -> T fast-nix-gc-proptest-0.1.0> 94 | | where fast-nix-gc-proptest-0.1.0> 95 | | StandardUniform: Distribution, fast-nix-gc-proptest-0.1.0> | |_________________________________________^ fast-nix-gc-proptest-0.1.0> help: trait `RngExt` which provides `random_bool` is implemented but not in scope; perhaps you want to import it fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 13 + use rand::RngExt; fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> fast-nix-gc-proptest-0.1.0> error[E0599]: no method named `random_bool` found for mutable reference `&mut StdRng` in the current scope fast-nix-gc-proptest-0.1.0> --> difftest/src/main.rs:128:72 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 128 | node.root_output = Some(if node.kind == Kind::Multi && rng.random_bool(0.5) { fast-nix-gc-proptest-0.1.0> | ^^^^^^^^^^^ fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> = help: items from traits can only be used if the trait is in scope fast-nix-gc-proptest-0.1.0> help: there is a method `random` with a similar name, but with different arguments fast-nix-gc-proptest-0.1.0> --> /build/cargo-vendor-dir/rand-0.10.1/src/rng.rs:93:5 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 93 | / fn random(&mut self) -> T fast-nix-gc-proptest-0.1.0> 94 | | where fast-nix-gc-proptest-0.1.0> 95 | | StandardUniform: Distribution, fast-nix-gc-proptest-0.1.0> | |_________________________________________^ fast-nix-gc-proptest-0.1.0> help: trait `RngExt` which provides `random_bool` is implemented but not in scope; perhaps you want to import it fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 13 + use rand::RngExt; fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> fast-nix-gc-proptest-0.1.0> error[E0599]: no method named `random_bool` found for mutable reference `&mut StdRng` in the current scope fast-nix-gc-proptest-0.1.0> --> difftest/src/main.rs:141:56 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 141 | if !node.kind.is_eval() && !no_drv_root && rng.random_bool(0.1) { fast-nix-gc-proptest-0.1.0> | ^^^^^^^^^^^ fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> = help: items from traits can only be used if the trait is in scope fast-nix-gc-proptest-0.1.0> help: there is a method `random` with a similar name, but with different arguments fast-nix-gc-proptest-0.1.0> --> /build/cargo-vendor-dir/rand-0.10.1/src/rng.rs:93:5 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 93 | / fn random(&mut self) -> T fast-nix-gc-proptest-0.1.0> 94 | | where fast-nix-gc-proptest-0.1.0> 95 | | StandardUniform: Distribution, fast-nix-gc-proptest-0.1.0> | |_________________________________________^ fast-nix-gc-proptest-0.1.0> help: trait `RngExt` which provides `random_bool` is implemented but not in scope; perhaps you want to import it fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 13 + use rand::RngExt; fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> fast-nix-gc-proptest-0.1.0> error[E0599]: no method named `random_bool` found for mutable reference `&mut StdRng` in the current scope fast-nix-gc-proptest-0.1.0> --> difftest/src/main.rs:239:13 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 239 | rng.random_bool(0.5) fast-nix-gc-proptest-0.1.0> | ^^^^^^^^^^^ fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> = help: items from traits can only be used if the trait is in scope fast-nix-gc-proptest-0.1.0> help: there is a method `random` with a similar name, but with different arguments fast-nix-gc-proptest-0.1.0> --> /build/cargo-vendor-dir/rand-0.10.1/src/rng.rs:93:5 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 93 | / fn random(&mut self) -> T fast-nix-gc-proptest-0.1.0> 94 | | where fast-nix-gc-proptest-0.1.0> 95 | | StandardUniform: Distribution, fast-nix-gc-proptest-0.1.0> | |_________________________________________^ fast-nix-gc-proptest-0.1.0> help: trait `RngExt` which provides `random_bool` is implemented but not in scope; perhaps you want to import it fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 13 + use rand::RngExt; fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> fast-nix-gc-proptest-0.1.0> error[E0599]: no method named `random_range` found for mutable reference `&mut StdRng` in the current scope fast-nix-gc-proptest-0.1.0> --> difftest/src/main.rs:312:21 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 312 | for i in 0..rng.random_range(0..=3u32) { fast-nix-gc-proptest-0.1.0> | ^^^^^^^^^^^^ fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> = help: items from traits can only be used if the trait is in scope fast-nix-gc-proptest-0.1.0> help: there is a method `random` with a similar name, but with different arguments fast-nix-gc-proptest-0.1.0> --> /build/cargo-vendor-dir/rand-0.10.1/src/rng.rs:93:5 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 93 | / fn random(&mut self) -> T fast-nix-gc-proptest-0.1.0> 94 | | where fast-nix-gc-proptest-0.1.0> 95 | | StandardUniform: Distribution, fast-nix-gc-proptest-0.1.0> | |_________________________________________^ fast-nix-gc-proptest-0.1.0> help: trait `RngExt` which provides `random_range` is implemented but not in scope; perhaps you want to import it fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 13 + use rand::RngExt; fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> fast-nix-gc-proptest-0.1.0> error[E0599]: no method named `random_range` found for mutable reference `&mut StdRng` in the current scope fast-nix-gc-proptest-0.1.0> --> difftest/src/main.rs:313:34 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 313 | let op = CORRUPTIONS[rng.random_range(0..CORRUPTIONS.len())]; fast-nix-gc-proptest-0.1.0> | ^^^^^^^^^^^^ fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> = help: items from traits can only be used if the trait is in scope fast-nix-gc-proptest-0.1.0> help: there is a method `random` with a similar name, but with different arguments fast-nix-gc-proptest-0.1.0> --> /build/cargo-vendor-dir/rand-0.10.1/src/rng.rs:93:5 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 93 | / fn random(&mut self) -> T fast-nix-gc-proptest-0.1.0> 94 | | where fast-nix-gc-proptest-0.1.0> 95 | | StandardUniform: Distribution, fast-nix-gc-proptest-0.1.0> | |_________________________________________^ fast-nix-gc-proptest-0.1.0> help: trait `RngExt` which provides `random_range` is implemented but not in scope; perhaps you want to import it fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 13 + use rand::RngExt; fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> fast-nix-gc-proptest-0.1.0> error[E0599]: no method named `random_range` found for mutable reference `&mut StdRng` in the current scope fast-nix-gc-proptest-0.1.0> --> difftest/src/main.rs:322:47 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 322 | let name = entries.remove(rng.random_range(0..entries.len())); fast-nix-gc-proptest-0.1.0> | ^^^^^^^^^^^^ fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> = help: items from traits can only be used if the trait is in scope fast-nix-gc-proptest-0.1.0> help: there is a method `random` with a similar name, but with different arguments fast-nix-gc-proptest-0.1.0> --> /build/cargo-vendor-dir/rand-0.10.1/src/rng.rs:93:5 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 93 | / fn random(&mut self) -> T fast-nix-gc-proptest-0.1.0> 94 | | where fast-nix-gc-proptest-0.1.0> 95 | | StandardUniform: Distribution, fast-nix-gc-proptest-0.1.0> | |_________________________________________^ fast-nix-gc-proptest-0.1.0> help: trait `RngExt` which provides `random_range` is implemented but not in scope; perhaps you want to import it fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 13 + use rand::RngExt; fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> fast-nix-gc-proptest-0.1.0> error[E0599]: no method named `random_range` found for mutable reference `&mut StdRng` in the current scope fast-nix-gc-proptest-0.1.0> --> difftest/src/main.rs:369:43 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 369 | let target = &entries[rng.random_range(0..entries.len())]; fast-nix-gc-proptest-0.1.0> | ^^^^^^^^^^^^ fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> = help: items from traits can only be used if the trait is in scope fast-nix-gc-proptest-0.1.0> help: there is a method `random` with a similar name, but with different arguments fast-nix-gc-proptest-0.1.0> --> /build/cargo-vendor-dir/rand-0.10.1/src/rng.rs:93:5 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 93 | / fn random(&mut self) -> T fast-nix-gc-proptest-0.1.0> 94 | | where fast-nix-gc-proptest-0.1.0> 95 | | StandardUniform: Distribution, fast-nix-gc-proptest-0.1.0> | |_________________________________________^ fast-nix-gc-proptest-0.1.0> help: trait `RngExt` which provides `random_range` is implemented but not in scope; perhaps you want to import it fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 13 + use rand::RngExt; fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> fast-nix-gc-proptest-0.1.0> error[E0599]: no method named `random_bool` found for struct `StdRng` in the current scope fast-nix-gc-proptest-0.1.0> --> difftest/src/main.rs:755:28 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 755 | let keep_outputs = rng.random_bool(0.5); fast-nix-gc-proptest-0.1.0> | ^^^^^^^^^^^ fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> ::: /build/cargo-vendor-dir/rand-0.10.1/src/rng.rs:189:8 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 189 | fn random_bool(&mut self, p: f64) -> bool { fast-nix-gc-proptest-0.1.0> | ----------- the method is available for `StdRng` here fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> = help: items from traits can only be used if the trait is in scope fast-nix-gc-proptest-0.1.0> help: there is a method `random` with a similar name, but with different arguments fast-nix-gc-proptest-0.1.0> --> /build/cargo-vendor-dir/rand-0.10.1/src/rng.rs:93:5 fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 93 | / fn random(&mut self) -> T fast-nix-gc-proptest-0.1.0> 94 | | where fast-nix-gc-proptest-0.1.0> 95 | | StandardUniform: Distribution, fast-nix-gc-proptest-0.1.0> | |_________________________________________^ fast-nix-gc-proptest-0.1.0> help: trait `RngExt` which provides `random_bool` is implemented but not in scope; perhaps you want to import it fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> 13 + use rand::RngExt; fast-nix-gc-proptest-0.1.0> | fast-nix-gc-proptest-0.1.0> fast-nix-gc-proptest-0.1.0> For more information about this error, try `rustc --explain E0599`. fast-nix-gc-proptest-0.1.0> warning: `fast-nix-gc-difftest` (bin "fuzz-nix-diff") generated 1 warning fast-nix-gc-proptest-0.1.0> error: could not compile `fast-nix-gc-difftest` (bin "fuzz-nix-diff") due to 13 previous errors; 1 warning emitted fast-nix-gc-proptest-0.1.0> warning: build failed, waiting for other jobs to finish... error: build of '/nix/store/bhp204xhcsvzmqn6ihbgvdimil598n8b-fast-nix-gc-proptest-0.1.0.drv' on 'ssh-ng://nix@eliza' failed: Cannot build '/nix/store/bhp204xhcsvzmqn6ihbgvdimil598n8b-fast-nix-gc-proptest-0.1.0.drv'. Reason: builder failed with exit code 101. Output paths: /nix/store/bvz0av6jy4l7fm8y3ialr65bikg805hh-fast-nix-gc-proptest-0.1.0 Last 25 log lines: > 755 | let keep_outputs = rng.random_bool(0.5); > | ^^^^^^^^^^^ > | > ::: /build/cargo-vendor-dir/rand-0.10.1/src/rng.rs:189:8 > | > 189 | fn random_bool(&mut self, p: f64) -> bool { > | ----------- the method is available for `StdRng` here > | > = help: items from traits can only be used if the trait is in scope > help: there is a method `random` with a similar name, but with different arguments > --> /build/cargo-vendor-dir/rand-0.10.1/src/rng.rs:93:5 > | > 93 | / fn random(&mut self) -> T > 94 | | where > 95 | | StandardUniform: Distribution, > | |_________________________________________^ > help: trait `RngExt` which provides `random_bool` is implemented but not in scope; perhaps you want to import it > | > 13 + use rand::RngExt; > | > > For more information about this error, try `rustc --explain E0599`. > warning: `fast-nix-gc-difftest` (bin "fuzz-nix-diff") generated 1 warning > error: could not compile `fast-nix-gc-difftest` (bin "fuzz-nix-diff") due to 13 previous errors; 1 warning emitted > warning: build failed, waiting for other jobs to finish... For full logs, run: nix log /nix/store/bhp204xhcsvzmqn6ihbgvdimil598n8b-fast-nix-gc-proptest-0.1.0.drv error: Cannot build '/nix/store/bhp204xhcsvzmqn6ihbgvdimil598n8b-fast-nix-gc-proptest-0.1.0.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/bvz0av6jy4l7fm8y3ialr65bikg805hh-fast-nix-gc-proptest-0.1.0