]> git.proxmox.com Git - rustc.git/blame - library/core/tests/lib.rs
New upstream version 1.63.0+dfsg1
[rustc.git] / library / core / tests / lib.rs
CommitLineData
74b04a01 1#![feature(alloc_layout_extra)]
3dfed10e 2#![feature(array_chunks)]
1b1a35ee 3#![feature(array_methods)]
1b1a35ee 4#![feature(array_windows)]
a2a8927a 5#![feature(bench_black_box)]
83c7162d 6#![feature(cell_update)]
1b1a35ee 7#![feature(const_assume)]
a2a8927a
XL
8#![feature(const_black_box)]
9#![feature(const_bool_to_option)]
29967ef6 10#![feature(const_cell_into_inner)]
3c0e092e 11#![feature(const_convert)]
5099ac24 12#![feature(const_heap)]
a2a8927a 13#![feature(const_maybe_uninit_as_mut_ptr)]
5099ac24
FG
14#![feature(const_maybe_uninit_assume_init_read)]
15#![feature(const_nonnull_new)]
a2a8927a 16#![feature(const_num_from_num)]
5099ac24 17#![feature(const_ptr_as_ref)]
5869c6ff 18#![feature(const_ptr_read)]
6a06907d 19#![feature(const_ptr_write)]
94222f64 20#![feature(const_trait_impl)]
a2a8927a 21#![feature(const_likely)]
5e7ed085 22#![feature(core_ffi_c)]
1b1a35ee 23#![feature(core_intrinsics)]
b039eaaf
SL
24#![feature(core_private_bignum)]
25#![feature(core_private_diy_float)]
e9174d1e 26#![feature(dec2flt)]
1b1a35ee 27#![feature(div_duration)]
3c0e092e 28#![feature(duration_consts_float)]
1b1a35ee 29#![feature(duration_constants)]
041b39d2 30#![feature(exact_size_is_empty)]
6a06907d 31#![feature(extern_types)]
62682a34 32#![feature(flt2dec)]
cc61c64b 33#![feature(fmt_internals)]
3c0e092e 34#![feature(float_minimum_maximum)]
a2a8927a
XL
35#![feature(future_join)]
36#![feature(future_poll_fn)]
923072b8
FG
37#![feature(generic_assert_internals)]
38#![feature(array_try_from_fn)]
04454e1e 39#![feature(hasher_prefixfree_extras)]
0531ce1d 40#![feature(hashmap_internals)]
dfeec247 41#![feature(try_find)]
a2a8927a 42#![feature(inline_const)]
9fa01778 43#![feature(is_sorted)]
ff7c6d11 44#![feature(pattern)]
5099ac24 45#![feature(pin_macro)]
cc61c64b 46#![feature(sort_internals)]
a2a8927a 47#![feature(slice_take)]
5e7ed085 48#![feature(slice_from_ptr_range)]
04454e1e 49#![feature(split_as_slice)]
5869c6ff
XL
50#![feature(maybe_uninit_uninit_array)]
51#![feature(maybe_uninit_array_assume_init)]
fc512014 52#![feature(maybe_uninit_write_slice)]
f035d41b 53#![feature(min_specialization)]
136023e0 54#![feature(numfmt)]
7cac9316 55#![feature(step_trait)]
83c7162d 56#![feature(str_internals)]
04454e1e 57#![feature(std_internals)]
62682a34 58#![feature(test)]
7cac9316 59#![feature(trusted_len)]
a2a8927a 60#![feature(try_blocks)]
17df50a5 61#![feature(try_trait_v2)]
83c7162d 62#![feature(slice_internals)]
0bf4aa26 63#![feature(slice_partition_dedup)]
136023e0 64#![feature(int_log)]
1b1a35ee 65#![feature(iter_advance_by)]
5e7ed085 66#![feature(iter_collect_into)]
416331ca 67#![feature(iter_partition_in_place)]
dc3f5686 68#![feature(iter_intersperse)]
416331ca 69#![feature(iter_is_partitioned)]
e1599b0c 70#![feature(iter_order_by)]
5099ac24 71#![feature(iterator_try_collect)]
a2a8927a 72#![feature(iterator_try_reduce)]
1b1a35ee
XL
73#![feature(const_mut_refs)]
74#![feature(const_pin)]
dfeec247 75#![feature(const_slice_from_raw_parts)]
dfeec247
XL
76#![feature(never_type)]
77#![feature(unwrap_infallible)]
6a06907d 78#![feature(result_into_ok_or_err)]
a2a8927a 79#![feature(portable_simd)]
cdc7bbd5 80#![feature(ptr_metadata)]
3dfed10e 81#![feature(once_cell)]
a2a8927a 82#![feature(option_result_contains)]
6a06907d 83#![feature(unsized_tuple_coercion)]
fc512014 84#![feature(const_option)]
a2a8927a 85#![feature(const_option_ext)]
3c0e092e 86#![feature(const_result)]
fc512014 87#![feature(integer_atomics)]
94222f64 88#![feature(int_roundings)]
5869c6ff 89#![feature(slice_group_by)]
3c0e092e 90#![feature(split_array)]
5e7ed085 91#![feature(strict_provenance)]
5869c6ff 92#![feature(trusted_random_access)]
cdc7bbd5 93#![feature(unsize)]
94222f64 94#![feature(unzip_option)]
3c0e092e
XL
95#![feature(const_array_from_ref)]
96#![feature(const_slice_from_ref)]
5099ac24 97#![feature(waker_getters)]
04454e1e 98#![feature(slice_flatten)]
923072b8 99#![feature(provide_any)]
f035d41b 100#![deny(unsafe_op_in_unsafe_fn)]
223e47cc 101
1a4d82fc 102extern crate test;
223e47cc 103
48663c56 104mod alloc;
1a4d82fc 105mod any;
e9174d1e 106mod array;
0531ce1d 107mod ascii;
923072b8 108mod asserting;
1a4d82fc 109mod atomic;
e1599b0c 110mod bool;
1a4d82fc
JJ
111mod cell;
112mod char;
b039eaaf 113mod clone;
1a4d82fc 114mod cmp;
5869c6ff 115mod const_ptr;
a2a8927a 116mod convert;
1a4d82fc 117mod fmt;
a2a8927a 118mod future;
1a4d82fc 119mod hash;
b039eaaf 120mod intrinsics;
1a4d82fc 121mod iter;
3dfed10e 122mod lazy;
fc512014 123mod macros;
8faf50e0 124mod manually_drop;
1a4d82fc
JJ
125mod mem;
126mod nonzero;
127mod num;
128mod ops;
129mod option;
ff7c6d11 130mod pattern;
1b1a35ee 131mod pin;
5099ac24 132mod pin_macro;
1a4d82fc
JJ
133mod ptr;
134mod result;
a2a8927a 135mod simd;
1a4d82fc
JJ
136mod slice;
137mod str;
83c7162d 138mod str_lossy;
29967ef6 139mod task;
83c7162d 140mod time;
1a4d82fc 141mod tuple;
fc512014 142mod unicode;
5099ac24 143mod waker;