Skip to content

Commit 1fe7242

Browse files
committed
update to nightly-2026-07-30
1 parent 9fe8511 commit 1fe7242

5 files changed

Lines changed: 139 additions & 107 deletions

File tree

‎crates/rustc_codegen_spirv/build.rs‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ use std::{env, fs, mem};
1919
/// `cargo publish`. We need to figure out a way to do this properly, but let's hardcode it for now :/
2020
//const REQUIRED_RUST_TOOLCHAIN: &str = include_str!("../../rust-toolchain.toml");
2121
const REQUIRED_RUST_TOOLCHAIN: &str = r#"[toolchain]
22-
channel = "nightly-2026-07-24"
22+
channel = "nightly-2026-07-30"
2323
components = ["rust-src", "rustc-dev", "llvm-tools"]
24-
# commit_hash = 89c61a7545da48b06116675b888398d02a4064c7"#;
24+
# commit_hash = 1a833e16546c2eb012758ddd499964fd8afee29e"#;
2525

2626
fn rustc_output(arg: &str) -> Result<String, Box<dyn Error>> {
2727
let rustc = env::var("RUSTC").unwrap_or_else(|_| "rustc".into());

‎crates/rustc_codegen_spirv/src/attr.rs‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -433,19 +433,19 @@ impl<'tcx> Visitor<'tcx> for CheckSpirvAttrVisitor<'tcx> {
433433
}
434434

435435
fn visit_item(&mut self, item: &'tcx hir::Item<'tcx>) {
436-
let target = Target::from_item(item);
436+
let target = Target::from(item);
437437
self.check_spirv_attributes(item.hir_id(), target);
438438
intravisit::walk_item(self, item);
439439
}
440440

441441
fn visit_generic_param(&mut self, generic_param: &'tcx hir::GenericParam<'tcx>) {
442-
let target = Target::from_generic_param(generic_param);
442+
let target = Target::from(generic_param);
443443
self.check_spirv_attributes(generic_param.hir_id, target);
444444
intravisit::walk_generic_param(self, generic_param);
445445
}
446446

447447
fn visit_trait_item(&mut self, trait_item: &'tcx hir::TraitItem<'tcx>) {
448-
let target = Target::from_trait_item(trait_item);
448+
let target = Target::from(trait_item);
449449
self.check_spirv_attributes(trait_item.hir_id(), target);
450450
intravisit::walk_trait_item(self, trait_item);
451451
}
@@ -461,7 +461,7 @@ impl<'tcx> Visitor<'tcx> for CheckSpirvAttrVisitor<'tcx> {
461461
}
462462

463463
fn visit_foreign_item(&mut self, f_item: &'tcx hir::ForeignItem<'tcx>) {
464-
let target = Target::from_foreign_item(f_item);
464+
let target = Target::from(f_item);
465465
self.check_spirv_attributes(f_item.hir_id(), target);
466466
intravisit::walk_foreign_item(self, f_item);
467467
}

‎crates/rustc_codegen_spirv/src/builder/intrinsics.rs‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -267,7 +267,7 @@ impl<'a, 'tcx> IntrinsicCallBuilderMethods<'tcx> for Builder<'a, 'tcx> {
267267
// Lvalues get loaded
268268
OperandValue::Ref(place) => self.load(llty, place.llval, place.align),
269269
// ZSTs become undef of the right type
270-
OperandValue::ZeroSized | OperandValue::Uninit => self.undef(llty),
270+
OperandValue::ZeroSized => self.undef(llty),
271271
}
272272
}
273273
sym::bswap => {

0 commit comments

Comments
 (0)