diff options
| author | varkor <github@varkor.com> | 2018-07-23 01:14:41 +0100 |
|---|---|---|
| committer | varkor <github@varkor.com> | 2018-08-05 15:54:48 +0100 |
| commit | 64185f205dcbd8db255ad6674e43c63423f2369a (patch) | |
| tree | efc30a957abbad69ad8974b42ddc04199c5b28cd | |
| parent | 9f9ac89d11a2afaeaa029738b38142124684c89b (diff) | |
| download | rust-64185f205dcbd8db255ad6674e43c63423f2369a.tar.gz rust-64185f205dcbd8db255ad6674e43c63423f2369a.zip | |
Remove unnecessary or invalid feature attributes
| -rw-r--r-- | src/etc/test-float-parse/many-digits.rs | 2 | ||||
| -rw-r--r-- | src/etc/test-float-parse/rand-f64.rs | 2 | ||||
| -rw-r--r-- | src/liballoc/benches/lib.rs | 1 | ||||
| -rw-r--r-- | src/liballoc/lib.rs | 8 | ||||
| -rw-r--r-- | src/liballoc/tests/lib.rs | 1 | ||||
| -rw-r--r-- | src/libcore/lib.rs | 4 | ||||
| -rw-r--r-- | src/libcore/tests/lib.rs | 3 | ||||
| -rw-r--r-- | src/libstd/lib.rs | 18 | ||||
| -rw-r--r-- | src/libsyntax/lib.rs | 1 | ||||
| -rw-r--r-- | src/test/run-pass/utf8_chars.rs | 2 |
10 files changed, 3 insertions, 39 deletions
diff --git a/src/etc/test-float-parse/many-digits.rs b/src/etc/test-float-parse/many-digits.rs index 674c30ad84e..469a38da2b8 100644 --- a/src/etc/test-float-parse/many-digits.rs +++ b/src/etc/test-float-parse/many-digits.rs @@ -8,8 +8,6 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. -#![feature(rand)] - extern crate rand; mod _common; diff --git a/src/etc/test-float-parse/rand-f64.rs b/src/etc/test-float-parse/rand-f64.rs index 1d82912054e..2994dd9d5e6 100644 --- a/src/etc/test-float-parse/rand-f64.rs +++ b/src/etc/test-float-parse/rand-f64.rs @@ -8,8 +8,6 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. -#![feature(rand)] - extern crate rand; mod _common; diff --git a/src/liballoc/benches/lib.rs b/src/liballoc/benches/lib.rs index 4f69aa6670b..b4f4fd74f3a 100644 --- a/src/liballoc/benches/lib.rs +++ b/src/liballoc/benches/lib.rs @@ -8,7 +8,6 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. -#![feature(rand)] #![feature(repr_simd)] #![feature(slice_sort_by_cached_key)] #![feature(test)] diff --git a/src/liballoc/lib.rs b/src/liballoc/lib.rs index ca1b7507b5e..aaafcd84dd7 100644 --- a/src/liballoc/lib.rs +++ b/src/liballoc/lib.rs @@ -75,26 +75,22 @@ #![deny(missing_debug_implementations)] #![cfg_attr(test, allow(deprecated))] // rand -#![cfg_attr(not(test), feature(exact_size_is_empty))] #![cfg_attr(not(test), feature(generator_trait))] #![cfg_attr(test, feature(rand, test))] #![feature(allocator_api)] #![feature(allow_internal_unstable)] #![feature(arbitrary_self_types)] -#![feature(ascii_ctype)] #![feature(box_into_raw_non_null)] #![feature(box_patterns)] #![feature(box_syntax)] #![feature(cfg_target_has_atomic)] #![feature(coerce_unsized)] -#![feature(collections_range)] #![feature(const_fn)] #![feature(core_intrinsics)] #![feature(custom_attribute)] #![feature(dropck_eyepatch)] #![feature(exact_size_is_empty)] #![feature(fmt_internals)] -#![feature(from_ref)] #![feature(fundamental)] #![feature(futures_api)] #![feature(lang_items)] @@ -118,12 +114,10 @@ #![feature(allocator_internals)] #![feature(on_unimplemented)] #![feature(exact_chunks)] -#![feature(pointer_methods)] -#![feature(inclusive_range_methods)] #![feature(rustc_const_unstable)] #![feature(const_vec_new)] -#![cfg_attr(not(test), feature(fn_traits, i128))] +#![cfg_attr(not(test), feature(fn_traits))] #![cfg_attr(test, feature(test))] // Allow testing this library diff --git a/src/liballoc/tests/lib.rs b/src/liballoc/tests/lib.rs index 618aff963f2..ad1e5807562 100644 --- a/src/liballoc/tests/lib.rs +++ b/src/liballoc/tests/lib.rs @@ -16,7 +16,6 @@ #![feature(drain_filter)] #![feature(exact_size_is_empty)] #![feature(pattern)] -#![feature(rand)] #![feature(slice_sort_by_cached_key)] #![feature(splice)] #![feature(str_escape)] diff --git a/src/libcore/lib.rs b/src/libcore/lib.rs index 72074e1dbce..a4a01990c22 100644 --- a/src/libcore/lib.rs +++ b/src/libcore/lib.rs @@ -82,7 +82,6 @@ #![feature(concat_idents)] #![feature(const_fn)] #![feature(const_int_ops)] -#![feature(core_float)] #![feature(custom_attribute)] #![feature(doc_cfg)] #![feature(doc_spotlight)] @@ -102,8 +101,6 @@ #![feature(rustc_attrs)] #![feature(rustc_const_unstable)] #![feature(simd_ffi)] -#![feature(core_slice_ext)] -#![feature(core_str_ext)] #![feature(specialization)] #![feature(staged_api)] #![feature(stmt_expr_attributes)] @@ -111,7 +108,6 @@ #![feature(untagged_unions)] #![feature(unwind_attributes)] #![feature(doc_alias)] -#![feature(inclusive_range_methods)] #![feature(mmx_target_feature)] #![feature(tbm_target_feature)] #![feature(sse4a_target_feature)] diff --git a/src/libcore/tests/lib.rs b/src/libcore/tests/lib.rs index 2323b30a010..87bb623a5b1 100644 --- a/src/libcore/tests/lib.rs +++ b/src/libcore/tests/lib.rs @@ -8,10 +8,8 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. -#![feature(ascii_ctype)] #![feature(box_syntax)] #![feature(cell_update)] -#![feature(core_float)] #![feature(core_private_bignum)] #![feature(core_private_diy_float)] #![feature(dec2flt)] @@ -19,7 +17,6 @@ #![feature(euclidean_division)] #![feature(exact_size_is_empty)] #![feature(fixed_size_array)] -#![feature(float_internals)] #![feature(flt2dec)] #![feature(fmt_internals)] #![feature(hashmap_internals)] diff --git a/src/libstd/lib.rs b/src/libstd/lib.rs index 3c01de2e997..4f462658eb6 100644 --- a/src/libstd/lib.rs +++ b/src/libstd/lib.rs @@ -250,17 +250,13 @@ #![feature(cfg_target_thread_local)] #![feature(cfg_target_vendor)] #![feature(char_error_internals)] -#![feature(char_internals)] -#![feature(collections_range)] #![feature(compiler_builtins_lib)] #![feature(const_fn)] #![feature(core_intrinsics)] #![feature(dropck_eyepatch)] #![feature(exact_size_is_empty)] #![feature(external_doc)] -#![feature(fs_read_write)] #![feature(fixed_size_array)] -#![feature(float_from_str_radix)] #![feature(fn_traits)] #![feature(fnbox)] #![feature(futures_api)] @@ -268,7 +264,6 @@ #![feature(hashmap_internals)] #![feature(int_error_internals)] #![feature(integer_atomics)] -#![feature(into_cow)] #![feature(lang_items)] #![feature(libc)] #![feature(link_args)] @@ -277,34 +272,25 @@ #![feature(needs_panic_runtime)] #![feature(never_type)] #![feature(exhaustive_patterns)] -#![feature(num_bits_bytes)] -#![feature(old_wrapping)] #![feature(on_unimplemented)] -#![feature(oom)] #![feature(optin_builtin_traits)] #![feature(panic_internals)] #![feature(panic_unwind)] -#![feature(peek)] #![feature(pin)] -#![feature(placement_new_protocol)] #![feature(prelude_import)] #![feature(ptr_internals)] -#![feature(rand)] #![feature(raw)] #![feature(rustc_attrs)] #![feature(std_internals)] #![feature(stdsimd)] #![feature(shrink_to)] -#![feature(slice_bytes)] #![feature(slice_concat_ext)] #![feature(slice_internals)] #![feature(slice_patterns)] #![feature(staged_api)] #![feature(stmt_expr_attributes)] -#![feature(str_char)] #![feature(str_internals)] -#![feature(str_utf16)] -#![feature(test, rustc_private)] +#![feature(rustc_private)] #![feature(thread_local)] #![feature(toowned_clone_into)] #![feature(try_from)] @@ -313,7 +299,6 @@ #![feature(untagged_unions)] #![feature(unwind_attributes)] #![feature(use_extern_macros)] -#![feature(vec_push_all)] #![feature(doc_cfg)] #![feature(doc_masked)] #![feature(doc_spotlight)] @@ -321,7 +306,6 @@ #![cfg_attr(windows, feature(used))] #![feature(doc_alias)] #![feature(doc_keyword)] -#![feature(float_internals)] #![feature(panic_info_message)] #![feature(panic_implementation)] diff --git a/src/libsyntax/lib.rs b/src/libsyntax/lib.rs index 0c105865e0c..c8e60620248 100644 --- a/src/libsyntax/lib.rs +++ b/src/libsyntax/lib.rs @@ -19,7 +19,6 @@ html_root_url = "https://doc.rust-lang.org/nightly/", test(attr(deny(warnings))))] -#![feature(const_atomic_usize_new)] #![feature(crate_visibility_modifier)] #![feature(macro_at_most_once_rep)] #![feature(rustc_attrs)] diff --git a/src/test/run-pass/utf8_chars.rs b/src/test/run-pass/utf8_chars.rs index b54aed79665..2602e395bcc 100644 --- a/src/test/run-pass/utf8_chars.rs +++ b/src/test/run-pass/utf8_chars.rs @@ -9,7 +9,7 @@ // except according to those terms. // -#![feature(core, str_char)] +#![feature(core)] use std::str; |
