Skip to content

Commit e49611d

Browse files
RalfJunggitbot
authored and
gitbot
committed
remove a whole bunch of unnecessary const feature gates
1 parent 364a3fc commit e49611d

File tree

5 files changed

+0
-32
lines changed

5 files changed

+0
-32
lines changed

alloc/src/lib.rs

-8
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,6 @@
9191
//
9292
// Library features:
9393
// tidy-alphabetical-start
94-
#![cfg_attr(not(no_global_oom_handling), feature(const_alloc_error))]
95-
#![cfg_attr(not(no_global_oom_handling), feature(const_btree_len))]
9694
#![cfg_attr(test, feature(str_as_str))]
9795
#![feature(alloc_layout_extra)]
9896
#![feature(allocator_api)]
@@ -107,13 +105,8 @@
107105
#![feature(box_uninit_write)]
108106
#![feature(clone_to_uninit)]
109107
#![feature(coerce_unsized)]
110-
#![feature(const_align_of_val)]
111-
#![feature(const_box)]
112108
#![feature(const_eval_select)]
113109
#![feature(const_heap)]
114-
#![feature(const_maybe_uninit_write)]
115-
#![feature(const_size_of_val)]
116-
#![feature(const_vec_string_slice)]
117110
#![feature(core_intrinsics)]
118111
#![feature(deprecated_suggestion)]
119112
#![feature(deref_pure_trait)]
@@ -170,7 +163,6 @@
170163
#![feature(allow_internal_unstable)]
171164
#![feature(cfg_sanitize)]
172165
#![feature(const_precise_live_drops)]
173-
#![feature(const_try)]
174166
#![feature(decl_macro)]
175167
#![feature(dropck_eyepatch)]
176168
#![feature(fundamental)]

alloc/tests/lib.rs

-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
#![feature(assert_matches)]
55
#![feature(btree_extract_if)]
66
#![feature(cow_is_borrowed)]
7-
#![feature(const_heap)]
8-
#![feature(const_try)]
97
#![feature(core_intrinsics)]
108
#![feature(extract_if)]
119
#![feature(exact_size_is_empty)]

core/src/lib.rs

-19
Original file line numberDiff line numberDiff line change
@@ -109,23 +109,7 @@
109109
// tidy-alphabetical-start
110110
#![feature(array_ptr_get)]
111111
#![feature(asm_experimental_arch)]
112-
#![feature(const_align_of_val)]
113-
#![feature(const_align_of_val_raw)]
114-
#![feature(const_alloc_layout)]
115-
#![feature(const_black_box)]
116-
#![feature(const_eq_ignore_ascii_case)]
117112
#![feature(const_eval_select)]
118-
#![feature(const_heap)]
119-
#![feature(const_nonnull_new)]
120-
#![feature(const_ptr_sub_ptr)]
121-
#![feature(const_raw_ptr_comparison)]
122-
#![feature(const_size_of_val)]
123-
#![feature(const_size_of_val_raw)]
124-
#![feature(const_sockaddr_setters)]
125-
#![feature(const_swap)]
126-
#![feature(const_try)]
127-
#![feature(const_type_id)]
128-
#![feature(const_type_name)]
129113
#![feature(const_typed_swap)]
130114
#![feature(core_intrinsics)]
131115
#![feature(coverage_attribute)]
@@ -165,10 +149,7 @@
165149
#![feature(cfg_target_has_atomic)]
166150
#![feature(cfg_target_has_atomic_equal_alignment)]
167151
#![feature(cfg_ub_checks)]
168-
#![feature(const_for)]
169-
#![feature(const_is_char_boundary)]
170152
#![feature(const_precise_live_drops)]
171-
#![feature(const_str_split_at)]
172153
#![feature(const_trait_impl)]
173154
#![feature(decl_macro)]
174155
#![feature(deprecated_suggestion)]

core/tests/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
#![feature(const_align_of_val_raw)]
1717
#![feature(const_black_box)]
1818
#![feature(const_eval_select)]
19-
#![feature(const_heap)]
2019
#![feature(const_nonnull_new)]
2120
#![feature(const_swap)]
2221
#![feature(const_trait_impl)]

std/src/lib.rs

-2
Original file line numberDiff line numberDiff line change
@@ -409,9 +409,7 @@
409409
//
410410
// Only for const-ness:
411411
// tidy-alphabetical-start
412-
#![feature(const_collections_with_hasher)]
413412
#![feature(io_const_error)]
414-
#![feature(thread_local_internals)]
415413
// tidy-alphabetical-end
416414
//
417415
#![default_lib_allocator]

0 commit comments

Comments
 (0)