mirror of
https://github.com/rust-lang/rust.git
synced 2026-05-29 20:46:07 +03:00
meta: Upgrade all dependencies to the latest incompatible versions
Most of the semver-breaking changes here relate to the 0.10 release of `rand`. Changelogs: * https://github.com/criterion-rs/criterion.rs/releases/tag/criterion-v0.8.0 * https://github.com/gimli-rs/object/blob/master/CHANGELOG.md#0380 * https://github.com/rust-random/rand/blob/master/CHANGELOG.md#0100---2026-02-08
This commit is contained in:
@@ -34,14 +34,14 @@ exclude = [
|
||||
[workspace.dependencies]
|
||||
anyhow = "1.0.101"
|
||||
assert_cmd = "2.1.2"
|
||||
cc = "1.2.55"
|
||||
cc = "1.2.56"
|
||||
cfg-if = "1.0.4"
|
||||
compiler_builtins = { path = "builtins-shim", default-features = false }
|
||||
criterion = { version = "0.6.0", default-features = false, features = ["cargo_bench_support"] }
|
||||
criterion = { version = "0.8.2", default-features = false, features = ["cargo_bench_support"] }
|
||||
getopts = "0.2.24"
|
||||
getrandom = "0.3.4"
|
||||
getrandom = "0.4.1"
|
||||
gmp-mpfr-sys = { version = "1.6.8", default-features = false }
|
||||
gungraun = "0.17.0"
|
||||
gungraun = "0.17.2"
|
||||
heck = "0.5.0"
|
||||
indicatif = { version = "0.18.3", default-features = false }
|
||||
libm = { path = "libm", default-features = false }
|
||||
@@ -49,22 +49,22 @@ libm-macros = { path = "crates/libm-macros" }
|
||||
libm-test = { path = "libm-test", default-features = false }
|
||||
libtest-mimic = "0.8.1"
|
||||
musl-math-sys = { path = "crates/musl-math-sys" }
|
||||
no-panic = "0.1.35"
|
||||
object = { version = "0.37.3", features = ["wasm"] }
|
||||
no-panic = "0.1.36"
|
||||
object = { version = "0.38.1", features = ["wasm"] }
|
||||
panic-handler = { path = "crates/panic-handler" }
|
||||
paste = "1.0.15"
|
||||
proc-macro2 = "1.0.106"
|
||||
quote = "1.0.44"
|
||||
rand = "0.9.2"
|
||||
rand_chacha = "0.9.0"
|
||||
rand_xoshiro = "0.7"
|
||||
rand = "0.10.0"
|
||||
rand_chacha = "0.10.0"
|
||||
rand_xoshiro = "0.8"
|
||||
rayon = "1.11.0"
|
||||
regex = "1.12.3"
|
||||
rug = { version = "1.28.1", default-features = false, features = ["float", "integer", "std"] }
|
||||
rustc_apfloat = "0.2.3"
|
||||
serde_json = "1.0.149"
|
||||
syn = "2.0.114"
|
||||
tempfile = "3.24.0"
|
||||
syn = "2.0.115"
|
||||
tempfile = "3.25.0"
|
||||
|
||||
[profile.release]
|
||||
panic = "abort"
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
use compiler_builtins::float::Float;
|
||||
use compiler_builtins::int::{Int, MinInt};
|
||||
use rand_xoshiro::Xoshiro128StarStar;
|
||||
use rand_xoshiro::rand_core::{RngCore, SeedableRng};
|
||||
use rand_xoshiro::rand_core::{Rng, SeedableRng};
|
||||
|
||||
/// Sets the number of fuzz iterations run for most tests. In practice, the vast majority of bugs
|
||||
/// are caught by the edge case testers. Most of the remaining bugs triggered by more complex
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
use libm::support::Float;
|
||||
use rand::distr::{Alphanumeric, StandardUniform};
|
||||
use rand::prelude::Distribution;
|
||||
use rand::{Rng, SeedableRng};
|
||||
use rand::{RngExt, SeedableRng};
|
||||
use rand_chacha::ChaCha8Rng;
|
||||
|
||||
use super::KnownSize;
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
|
||||
use libm_test::bigint_fuzz_iteration_count;
|
||||
use libm_test::generate::random::SEED;
|
||||
use rand::{Rng, SeedableRng};
|
||||
use rand::{RngExt, SeedableRng};
|
||||
use rand_chacha::ChaCha8Rng;
|
||||
use rug::Assign;
|
||||
use rug::integer::Order;
|
||||
|
||||
@@ -17,7 +17,7 @@ rust-version = "1.67"
|
||||
|
||||
[dev-dependencies]
|
||||
# FIXME(msrv): switch to `no-panic.workspace` when possible
|
||||
no-panic = "0.1.35"
|
||||
no-panic = "0.1.36"
|
||||
|
||||
[features]
|
||||
default = ["arch"]
|
||||
|
||||
Reference in New Issue
Block a user