diff --git a/library/core/src/ffi/va_list.rs b/library/core/src/ffi/va_list.rs index 63942003c568b..f050a18b842ee 100644 --- a/library/core/src/ffi/va_list.rs +++ b/library/core/src/ffi/va_list.rs @@ -309,6 +309,7 @@ const impl<'f> Drop for VaList<'f> { // meantime. #[lang = "va_arg_safe"] #[stable(feature = "c_variadic", since = "1.99.0")] +#[rustc_dyn_incompatible_trait] pub impl(self) unsafe trait VaArgSafe {} crate::cfg_select! { diff --git a/src/bootstrap/stdlib-semver-check-stamp b/src/bootstrap/stdlib-semver-check-stamp index 3462b7f3cd9eb..a7221ad6185e3 100644 --- a/src/bootstrap/stdlib-semver-check-stamp +++ b/src/bootstrap/stdlib-semver-check-stamp @@ -2,4 +2,4 @@ Change this file to explicitly acknowledge making a breaking change to the Rust If this file is modified in the same PR as the breaking change, then CI will not fail due to the breaking change being detected by cargo-semver-checks. -Last change is for: https://github.com/rust-lang/rust/pull/155499 +Last change is for: https://github.com/rust-lang/rust/pull/162374