Skip to content

Commit e25e32a

Browse files
committed
Update most significant versions of direct dependencies
1 parent 8b85962 commit e25e32a

File tree

9 files changed

+866
-162
lines changed

9 files changed

+866
-162
lines changed

Cargo.lock

Lines changed: 848 additions & 144 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/rustc_codegen_spirv/Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,12 @@ ahash = { version = "0.8.11", features = ["no-rng"] }
3737
bytemuck = { version = "1.20.0", features = ["aarch64_simd", "derive"] }
3838
log = { version = "0.4.22", features = ["std"] }
3939
regex = { version = "1", features = ["perf"] }
40-
rustix = { version = "0.38.42", features = ["all-apis"] }
40+
rustix = { version = "1.0.8", features = ["all-apis"] }
4141

4242
# HACK(eddyb) deps of `rustc_codegen_ssa`, for `pqp_cg_ssa` (see `build.rs`),
4343
# that cannot be handled with just `extern crate` pulling out of the sysroot.
44-
object = { version = "0.36.2", default-features = false, features = ["read_core", "elf", "macho", "pe", "xcoff", "unaligned", "archive", "write", "wasm"] }
45-
thorin-dwp = "0.8"
44+
object = { version = "0.37.1", default-features = false, features = ["read_core", "elf", "macho", "pe", "xcoff", "unaligned", "archive", "write", "wasm"] }
45+
thorin-dwp = "0.9.0"
4646

4747
# Normal dependencies.
4848
ar = "0.9.0"
@@ -51,15 +51,15 @@ indexmap = "2.6.0"
5151
rspirv = "0.12"
5252
rustc_codegen_spirv-types.workspace = true
5353
rustc-demangle = "0.1.21"
54-
sanitize-filename = "0.4"
54+
sanitize-filename = "0.6.0"
5555
smallvec = { version = "1.6.1", features = ["const_generics", "const_new", "union"] }
5656
spirt = "0.4.0"
5757
spirv-tools.workspace = true
5858
lazy_static = "1.4.0"
59-
itertools = "0.10.5"
59+
itertools = "0.14.0"
6060
tracing.workspace = true
6161
tracing-subscriber.workspace = true
62-
tracing-tree = "0.3.0"
62+
tracing-tree = "0.4.0"
6363

6464
# required for cargo gpu to resolve the needed target specs
6565
rustc_codegen_spirv-target-specs.workspace = true

crates/spirv-builder/Cargo.toml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,8 @@ serde = { version = "1.0", features = ["derive"] }
4646
serde_json = "1.0"
4747
thiserror = "2.0.12"
4848
semver = { version = "1.0.24", features = ["serde"] }
49-
cargo_metadata = "0.19.2"
49+
cargo_metadata = "0.21.0"
5050

51-
notify = { version = "7.0", optional = true }
52-
# Pinning clap, as newer versions have raised min rustc version without being marked a breaking change
53-
clap = { version = "=4.5.37", optional = true, features = ["derive"] }
51+
notify = { version = "8.1.0", optional = true }
52+
clap = { version = "4.5.41", optional = true, features = ["derive"] }
5453
log = { version = "0.4.22", features = ["std"] }

crates/spirv-std/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ workspace = true
1313
[dependencies]
1414
spirv-std-types.workspace = true
1515
spirv-std-macros.workspace = true
16-
bitflags = "1.2.1"
16+
bitflags = "2.9.1"
1717
bytemuck = { version = "1.18.0", features = ["derive"], optional = true }
1818

1919
[target.'cfg(target_arch = "spirv")'.dependencies]

tests/compiletests/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ compiletest = { version = "0.11.2", package = "compiletest_rs" }
1818
rustc_codegen_spirv = { workspace = true }
1919
rustc_codegen_spirv-target-specs = { workspace = true, features = ["dir_path"] }
2020
clap = { version = "4", features = ["derive"] }
21-
itertools = "0.10.5"
21+
itertools = "0.14.0"

tests/difftests/bin/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,12 @@ tempfile = "3.5"
2020
tester = "0.9.1"
2121
serde = { version = "1.0", features = ["derive"] }
2222
serde_json = "1.0"
23-
thiserror = "1.0"
24-
toml = { version = "0.8.20", default-features = false, features = ["parse"] }
23+
thiserror = "2.0.12"
24+
toml = { version = "0.9.2", default-features = false, features = ["parse", "serde"] }
2525
bytesize = "2.0.1"
2626
bytemuck = "1.21.0"
2727
difftest = { path = "../lib" }
28-
tabled = { version = "0.15", default-features = false, features = ["std"] }
28+
tabled = { version = "0.20.0", default-features = false, features = ["std"] }
2929

3030
[lints]
3131
workspace = true

tests/difftests/bin/src/differ.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ impl DifferenceDisplay for RawDiffer {
188188
.modify((0, 1), Span::column(3))
189189
.modify((0, 4), Span::column(3))
190190
// Remove the borders between merged cells
191-
.with(tabled::settings::style::BorderSpanCorrection);
191+
.with(tabled::settings::themes::BorderCorrection::span());
192192

193193
let mut result = table.to_string();
194194

tests/difftests/lib/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ use-compiled-tools = [
1919
spirv-builder.workspace = true
2020
serde = { version = "1.0", features = ["derive"] }
2121
serde_json = "1.0"
22-
wgpu = { version = "25.0.2", features = ["spirv", "vulkan-portability", "static-dxc"] }
22+
wgpu = { version = "26.0.1", features = ["spirv", "vulkan-portability", "static-dxc"] }
2323
ash = { version = "0.38", default-features = false }
24-
naga = { version = "25.0.1", features = ["glsl-in", "spv-out"] }
24+
naga = { version = "26.0.0", features = ["glsl-in", "spv-out"] }
2525
tempfile = "3.5"
2626
futures = "0.3.31"
2727
bytemuck = "1.21.0"

tests/difftests/lib/src/scaffold/compute/wgpu.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ where
5959
#[cfg(not(target_os = "linux"))]
6060
backends: wgpu::Backends::PRIMARY,
6161
flags: Default::default(),
62+
memory_budget_thresholds: Default::default(),
6263
backend_options: wgpu::BackendOptions {
6364
#[cfg(target_os = "windows")]
6465
dx12: wgpu::Dx12BackendOptions {

0 commit comments

Comments
 (0)