diff --git a/Cargo.toml b/Cargo.toml index e1230cdf..3b8abb57 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -57,6 +57,6 @@ tokio = { version = "1.35" } tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter"] } url = { version = "2.5" } -rand = "0.8" +rand = "0.9" cfg-if = "1.0" bytemuck = "1.21" diff --git a/crates/aggregation/guest/tests/set-builder.rs b/crates/aggregation/guest/tests/set-builder.rs index 5d91270e..516ad3a7 100644 --- a/crates/aggregation/guest/tests/set-builder.rs +++ b/crates/aggregation/guest/tests/set-builder.rs @@ -13,7 +13,7 @@ // limitations under the License. use guest_set_builder::{SET_BUILDER_ELF, SET_BUILDER_ID}; -use rand::{thread_rng, Rng}; +use rand::{rng, Rng}; use risc0_aggregation::{merkle_root, GuestState}; use risc0_zkvm::{ default_executor, sha::Digestible, ExecutorEnv, FakeReceipt, InnerReceipt, MaybePruned, @@ -145,7 +145,7 @@ fn proves_incremental() { let mut state = GuestState::initial(SET_BUILDER_ID); let mut set_builder_claim: Option = None; while !claims.is_empty() { - let chunk = claims.split_off(thread_rng().gen_range(0..claims.len())); + let chunk = claims.split_off(rng().random_range(0..claims.len())); let mut env_builder = ExecutorEnv::builder(); env_builder