From 8637102791ab96b78b93c8789681463e8403c428 Mon Sep 17 00:00:00 2001 From: Eduard-Mihai Burtescu Date: Tue, 21 Nov 2023 17:20:43 +0200 Subject: [PATCH] Address new rustc/clippy lints. --- crates/rustc_codegen_spirv/src/builder/mod.rs | 2 +- crates/rustc_codegen_spirv/src/lib.rs | 2 +- crates/spirv-std/src/lib.rs | 1 + tests/ui/dis/ptr_copy.rs | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/crates/rustc_codegen_spirv/src/builder/mod.rs b/crates/rustc_codegen_spirv/src/builder/mod.rs index b64ddd184c..34b63f1034 100644 --- a/crates/rustc_codegen_spirv/src/builder/mod.rs +++ b/crates/rustc_codegen_spirv/src/builder/mod.rs @@ -298,7 +298,7 @@ impl<'a, 'tcx> ArgAbiMethods<'tcx> for Builder<'a, 'tcx> { idx: &mut usize, dst: PlaceRef<'tcx, Self::Value>, ) { - fn next(bx: &mut Builder<'_, '_>, idx: &mut usize) -> SpirvValue { + fn next(bx: &Builder<'_, '_>, idx: &mut usize) -> SpirvValue { let val = bx.function_parameter_values.borrow()[&bx.current_fn.def(bx)][*idx]; *idx += 1; val diff --git a/crates/rustc_codegen_spirv/src/lib.rs b/crates/rustc_codegen_spirv/src/lib.rs index e0be7b4f34..27d6d11357 100644 --- a/crates/rustc_codegen_spirv/src/lib.rs +++ b/crates/rustc_codegen_spirv/src/lib.rs @@ -325,7 +325,7 @@ impl WriteBackendMethods for SpirvCodegenBackend { } fn print_statistics(&self) { - println!("TODO: Implement print_statistics") + println!("TODO: Implement print_statistics"); } unsafe fn optimize( diff --git a/crates/spirv-std/src/lib.rs b/crates/spirv-std/src/lib.rs index b9f993565f..3f4920c3e2 100644 --- a/crates/spirv-std/src/lib.rs +++ b/crates/spirv-std/src/lib.rs @@ -1,6 +1,7 @@ #![no_std] #![cfg_attr( target_arch = "spirv", + allow(internal_features), feature( asm_const, asm_experimental_arch, diff --git a/tests/ui/dis/ptr_copy.rs b/tests/ui/dis/ptr_copy.rs index ca376e25c1..89f1a83d84 100644 --- a/tests/ui/dis/ptr_copy.rs +++ b/tests/ui/dis/ptr_copy.rs @@ -4,7 +4,7 @@ //[via_intrinsic] build-pass // compile-flags: -C llvm-args=--disassemble-fn=ptr_copy::copy_via_raw_ptr -#![cfg_attr(via_intrinsic, feature(intrinsics))] +#![cfg_attr(via_intrinsic, allow(internal_features), feature(intrinsics))] use spirv_std::spirv;