From 7964c1b78d41e211207b7c8a6ea152ae39c42dc1 Mon Sep 17 00:00:00 2001 From: bjorn3 <17426603+bjorn3@users.noreply.github.com> Date: Tue, 17 Feb 2026 11:00:57 +0000 Subject: [PATCH] Rustup to rustc 1.95.0-nightly (3c9faa0d0 2026-02-16) --- ...sure-va_end-doesn-t-get-emitted-unless-VaList-is-a.patch | 6 +++--- rust-toolchain.toml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/patches/0028-stdlib-Ensure-va_end-doesn-t-get-emitted-unless-VaList-is-a.patch b/patches/0028-stdlib-Ensure-va_end-doesn-t-get-emitted-unless-VaList-is-a.patch index 34a95dadf0ef..2aa93164674f 100644 --- a/patches/0028-stdlib-Ensure-va_end-doesn-t-get-emitted-unless-VaList-is-a.patch +++ b/patches/0028-stdlib-Ensure-va_end-doesn-t-get-emitted-unless-VaList-is-a.patch @@ -13,9 +13,9 @@ index d0f1553..75129af 100644 --- a/library/core/src/ffi/va_list.rs +++ b/library/core/src/ffi/va_list.rs @@ -217,6 +217,7 @@ impl Clone for VaList<'_> { - } - - impl<'f> Drop for VaList<'f> { + + #[rustc_const_unstable(feature = "const_c_variadic", issue = "151787")] + impl<'f> const Drop for VaList<'f> { + #[inline] fn drop(&mut self) { // SAFETY: this variable argument list is being dropped, so won't be read from again. diff --git a/rust-toolchain.toml b/rust-toolchain.toml index b0a3239b8fdd..2aaffdc5d244 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,4 +1,4 @@ [toolchain] -channel = "nightly-2026-02-16" +channel = "nightly-2026-02-17" components = ["rust-src", "rustc-dev", "llvm-tools", "rustfmt"] profile = "minimal"