What changed, and why it matters
This commit is a routine maintenance change. It updates the Rust nightly compiler version used by the project and adds a single annotation to silence a Clippy lint warning inside a const-conditional macro. There is no functional code change and no security relevance.
No security action required. This is a benign tooling/lint suppression commit.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff updates nightly-version from nightly-2025-07-25 to nightly-2025-08-01 and adds #[allow(clippy::incompatible_msrv)] to ArrayVec::as_slice inside the cond_const! macro. The annotation suppresses a false-positive Clippy warning about minimum supported Rust version (MSRV) compatibility for code that is only compiled when the function is const. No logic, safety boundary, or API behavior changes.
Changed components
internals/src/array_vec.rsnightly-versionInspect captured patch +2 / −1
diff --git a/internals/src/array_vec.rs b/internals/src/array_vec.rs
index 98bb3ea8..830ba598 100644
--- a/internals/src/array_vec.rs
+++ b/internals/src/array_vec.rs
@@ -46,6 +46,7 @@ mod safety_boundary {
// from_raw_parts is const-unstable until 1.64
cond_const! {
/// Returns a reference to the underlying data.
+ #[allow(clippy::incompatible_msrv)] // Clippy doesn't play nicely with `cond_const!`.
pub const(in 1.64) fn as_slice(&self) -> &[T] {
let ptr = &self.data as *const _ as *const T;
unsafe { core::slice::from_raw_parts(ptr, self.len) }
diff --git a/nightly-version b/nightly-version
index f5765334..37de1e52 100644
--- a/nightly-version
+++ b/nightly-version
@@ -1 +1 @@
-nightly-2025-07-25
+nightly-2025-08-01
\ No newline at end of file
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.