1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2025-07-29 03:57:44 +00:00

Merge pull request #7233 from cakebaker/remove_rand_pcg

Remove `rand_pcg`
This commit is contained in:
Sylvestre Ledru 2025-01-28 12:27:54 +01:00 committed by GitHub
commit dbfdff1107
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 2 additions and 12 deletions

10
Cargo.lock generated
View file

@ -460,7 +460,6 @@ dependencies = [
"pretty_assertions",
"procfs",
"rand",
"rand_pcg",
"regex",
"rlimit",
"rstest",
@ -1831,15 +1830,6 @@ dependencies = [
"getrandom",
]
[[package]]
name = "rand_pcg"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "59cad018caf63deb318e5a4586d99a24424a364f40f1e5778c29aca23f4fc73e"
dependencies = [
"rand_core",
]
[[package]]
name = "rayon"
version = "1.10.0"

View file

@ -520,7 +520,6 @@ procfs = { version = "0.17", default-features = false }
[target.'cfg(unix)'.dev-dependencies]
nix = { workspace = true, features = ["process", "signal", "user", "term"] }
rlimit = "0.10.1"
rand_pcg = "0.3.1"
xattr = { workspace = true }
# Specifically used in test_uptime::test_uptime_with_file_containing_valid_boot_time_utmpx_record

View file

@ -1263,6 +1263,7 @@ fn test_tmp_files_deleted_on_sigint() {
use std::{fs::read_dir, time::Duration};
use nix::{sys::signal, unistd::Pid};
use rand::rngs::SmallRng;
let (at, mut ucmd) = at_and_ucmd!();
at.mkdir("tmp_dir");
@ -1273,7 +1274,7 @@ fn test_tmp_files_deleted_on_sigint() {
let mut file = at.make_file(file_name);
// approximately 20 MB
for _ in 0..40 {
let lines = rand_pcg::Pcg32::seed_from_u64(123)
let lines = SmallRng::seed_from_u64(123)
.sample_iter(rand::distributions::uniform::Uniform::new(0, 10000))
.take(100_000)
.map(|x| x.to_string() + "\n")