From 88c0eddd86ff7288605b4304643c1c8ed09ec080 Mon Sep 17 00:00:00 2001 From: Google PR Creation Bot <145818923+google-pr-creation-bot@users.noreply.github.com> Date: Wed, 6 Mar 2024 04:47:31 -0800 Subject: [PATCH] [ci] Roll pinned nightly toolchain (#1023) --- Cargo.toml | 2 +- src/pointer/ptr.rs | 4 ++-- tests/ui-nightly/max-align.stderr | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index f6c68a2634..1cc117b042 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -44,7 +44,7 @@ zerocopy-panic-in-const = "1.57.0" [package.metadata.ci] # The versions of the stable and nightly compiler toolchains to use in CI. pinned-stable = "1.76.0" -pinned-nightly = "nightly-2024-03-04" +pinned-nightly = "nightly-2024-03-05" [package.metadata.docs.rs] all-features = true diff --git a/src/pointer/ptr.rs b/src/pointer/ptr.rs index 89aed36f2b..cb356065fe 100644 --- a/src/pointer/ptr.rs +++ b/src/pointer/ptr.rs @@ -400,7 +400,7 @@ mod _conversions { #[doc(hidden)] #[inline] pub fn from_ref(ptr: &'a T) -> Self { - let ptr = core::ptr::NonNull::from(ptr); + let ptr = NonNull::from(ptr); // SAFETY: // 0. `ptr`, by invariant on `&'a T`, is derived from some valid // Rust allocation, `A`. @@ -436,7 +436,7 @@ mod _conversions { /// Constructs a `Ptr` from an exclusive reference. #[inline] pub(crate) fn from_mut(ptr: &'a mut T) -> Self { - let ptr = core::ptr::NonNull::from(ptr); + let ptr = NonNull::from(ptr); // SAFETY: // 0. `ptr`, by invariant on `&'a mut T`, is derived from some valid // Rust allocation, `A`. diff --git a/tests/ui-nightly/max-align.stderr b/tests/ui-nightly/max-align.stderr index 0cadb9a99a..c11eed539e 100644 --- a/tests/ui-nightly/max-align.stderr +++ b/tests/ui-nightly/max-align.stderr @@ -1,5 +1,5 @@ error[E0589]: invalid `repr(align)` attribute: larger than 2^29 - --> tests/ui-nightly/max-align.rs:96:11 + --> tests/ui-nightly/max-align.rs:96:17 | 96 | #[repr(C, align(1073741824))] - | ^^^^^^^^^^^^^^^^^ + | ^^^^^^^^^^