Rollup merge of #119583 - AngelicosPhosphoros:const_assume, r=RalfJung
Make `intrinsics::assume` const stable Closes https://github.com/rust-lang/rust/issues/76972 Blocks https://github.com/rust-lang/rust/pull/119452 Approved in https://github.com/rust-lang/rust/pull/119452#issuecomment-1875741678 r? `@RalfJung`
This commit is contained in:
commit
8bea1df254
3 changed files with 1 additions and 3 deletions
|
@ -947,7 +947,7 @@ extern "rust-intrinsic" {
|
|||
/// own, or if it does not enable any significant optimizations.
|
||||
///
|
||||
/// This intrinsic does not have a stable counterpart.
|
||||
#[rustc_const_unstable(feature = "const_assume", issue = "76972")]
|
||||
#[rustc_const_stable(feature = "const_assume", since = "CURRENT_RUSTC_VERSION")]
|
||||
#[rustc_nounwind]
|
||||
pub fn assume(b: bool);
|
||||
|
||||
|
|
|
@ -119,7 +119,6 @@
|
|||
#![feature(const_arguments_as_str)]
|
||||
#![feature(const_array_from_ref)]
|
||||
#![feature(const_array_into_iter_constructors)]
|
||||
#![feature(const_assume)]
|
||||
#![feature(const_bigint_helper_methods)]
|
||||
#![feature(const_black_box)]
|
||||
#![feature(const_caller_location)]
|
||||
|
|
|
@ -9,7 +9,6 @@
|
|||
#![feature(bigint_helper_methods)]
|
||||
#![feature(cell_update)]
|
||||
#![feature(const_align_offset)]
|
||||
#![feature(const_assume)]
|
||||
#![feature(const_align_of_val_raw)]
|
||||
#![feature(const_black_box)]
|
||||
#![feature(const_caller_location)]
|
||||
|
|
Loading…
Add table
Reference in a new issue