Skip to content

Commit 9165676

Browse files
Rollup merge of #81590 - KodrAus:stabilize/int_bits_const, r=m-ou-se
Stabilize int_bits_const Closes #76904 The FCP to stabilize the `int_bits_const` feature completed on the tracking issue.
2 parents 600b2d3 + 8940a26 commit 9165676

File tree

9 files changed

+2
-11
lines changed

9 files changed

+2
-11
lines changed

compiler/rustc_data_structures/src/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
#![feature(unboxed_closures)]
1414
#![feature(generator_trait)]
1515
#![feature(fn_traits)]
16-
#![feature(int_bits_const)]
1716
#![feature(min_specialization)]
1817
#![feature(auto_traits)]
1918
#![feature(nll)]

compiler/rustc_serialize/src/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ Core encoding and decoding interfaces.
1717
#![feature(min_specialization)]
1818
#![feature(vec_spare_capacity)]
1919
#![feature(core_intrinsics)]
20-
#![feature(int_bits_const)]
2120
#![feature(maybe_uninit_slice)]
2221
#![feature(new_uninit)]
2322
#![cfg_attr(test, feature(test))]

compiler/rustc_serialize/tests/leb128.rs

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
#![feature(int_bits_const)]
21
#![feature(maybe_uninit_slice)]
32
#![feature(maybe_uninit_uninit_array)]
43

library/alloc/src/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,6 @@
101101
#![feature(fn_traits)]
102102
#![feature(fundamental)]
103103
#![feature(inplace_iteration)]
104-
#![feature(int_bits_const)]
105104
#![feature(lang_items)]
106105
#![feature(layout_for_ptr)]
107106
#![feature(maybe_uninit_ref)]

library/alloc/tests/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
#![feature(binary_heap_retain)]
1818
#![feature(inplace_iteration)]
1919
#![feature(iter_map_while)]
20-
#![feature(int_bits_const)]
2120
#![feature(vecdeque_binary_search)]
2221
#![feature(slice_group_by)]
2322

library/core/src/num/int_macros.rs

+1-2
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,9 @@ macro_rules! int_impl {
3232
/// # Examples
3333
///
3434
/// ```
35-
/// #![feature(int_bits_const)]
3635
#[doc = concat!("assert_eq!(", stringify!($SelfT), "::BITS, ", stringify!($BITS), ");")]
3736
/// ```
38-
#[unstable(feature = "int_bits_const", issue = "76904")]
37+
#[stable(feature = "int_bits_const", since = "1.51.0")]
3938
pub const BITS: u32 = $BITS;
4039

4140
/// Converts a string slice in a given base to an integer.

library/core/src/num/uint_macros.rs

+1-2
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,9 @@ macro_rules! uint_impl {
3232
/// # Examples
3333
///
3434
/// ```
35-
/// #![feature(int_bits_const)]
3635
#[doc = concat!("assert_eq!(", stringify!($SelfT), "::BITS, ", stringify!($BITS), ");")]
3736
/// ```
38-
#[unstable(feature = "int_bits_const", issue = "76904")]
37+
#[stable(feature = "int_bits_const", since = "1.51.0")]
3938
pub const BITS: u32 = $BITS;
4039

4140
/// Converts a string slice in a given base to an integer.

library/core/tests/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@
7070
#![feature(partition_point)]
7171
#![feature(once_cell)]
7272
#![feature(unsafe_block_in_unsafe_fn)]
73-
#![feature(int_bits_const)]
7473
#![feature(nonzero_leading_trailing_zeros)]
7574
#![feature(const_option)]
7675
#![feature(integer_atomics)]

library/panic_unwind/src/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
issue_tracker_base_url = "https://github.com/rust-lang/rust/issues/"
1919
)]
2020
#![feature(core_intrinsics)]
21-
#![feature(int_bits_const)]
2221
#![feature(lang_items)]
2322
#![feature(nll)]
2423
#![feature(panic_unwind)]

0 commit comments

Comments
 (0)