Auto merge of #82076 - jyn514:update-bootstrap, r=Mark-Simulacrum
Update the bootstrap compiler This updates the bootstrap compiler, notably leaving out a change to enable semicolon in macro expressions lint, because stdarch still depends on the old behavior.
This commit is contained in:
commit
cd64446196
16 changed files with 49 additions and 115 deletions
|
@ -117,7 +117,6 @@
|
|||
#![feature(ptr_internals)]
|
||||
#![feature(rustc_attrs)]
|
||||
#![feature(receiver_trait)]
|
||||
#![cfg_attr(bootstrap, feature(min_const_generics))]
|
||||
#![feature(min_specialization)]
|
||||
#![feature(set_ptr_value)]
|
||||
#![feature(slice_ptr_get)]
|
||||
|
|
|
@ -85,8 +85,6 @@ pub trait Wake {
|
|||
}
|
||||
}
|
||||
|
||||
#[cfg_attr(bootstrap, allow(rustc::ineffective_unstable_trait_impl))]
|
||||
#[cfg_attr(not(bootstrap), allow(ineffective_unstable_trait_impl))]
|
||||
#[stable(feature = "wake_trait", since = "1.51.0")]
|
||||
impl<W: Wake + Send + Sync + 'static> From<Arc<W>> for Waker {
|
||||
fn from(waker: Arc<W>) -> Waker {
|
||||
|
@ -96,8 +94,6 @@ impl<W: Wake + Send + Sync + 'static> From<Arc<W>> for Waker {
|
|||
}
|
||||
}
|
||||
|
||||
#[cfg_attr(bootstrap, allow(rustc::ineffective_unstable_trait_impl))]
|
||||
#[cfg_attr(not(bootstrap), allow(ineffective_unstable_trait_impl))]
|
||||
#[stable(feature = "wake_trait", since = "1.51.0")]
|
||||
impl<W: Wake + Send + Sync + 'static> From<Arc<W>> for RawWaker {
|
||||
fn from(waker: Arc<W>) -> RawWaker {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue