Skip to content

Commit 7bc946c

Browse files
committed
remove internal compiler features from flags flags
See rust-lang/rust#108955
1 parent 38d01bf commit 7bc946c

File tree

1 file changed

+1
-29
lines changed

1 file changed

+1
-29
lines changed

src/flags.rs

Lines changed: 1 addition & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ static DEFAULT_RUSTFLAGS: &[&[&str]] = &[
197197
// "-Cdebuginfo=2",
198198
// "-Copt-level=3",
199199
"--edition=2024",
200-
// "-Zunstable-options",
200+
"-Zunstable-options",
201201
// "-Zmir-opt-level=3",
202202
],
203203
/* rustc codegen gcc
@@ -321,13 +321,8 @@ static EXPENSIVE_RUSTFLAGS: &[&[&str]] = &[
321321
"-Cdebuginfo=2",
322322
"-Zcrate-attr=feature(abi_unadjusted)",
323323
"-Zcrate-attr=feature(abi_vectorcall)",
324-
"-Zcrate-attr=feature(allocator_internals)",
325-
"-Zcrate-attr=feature(allow_internal_unsafe)",
326-
"-Zcrate-attr=feature(allow_internal_unstable)",
327324
"-Zcrate-attr=feature(anonymous_lifetime_in_impl_trait)",
328-
"-Zcrate-attr=feature(compiler_builtins)",
329325
"-Zcrate-attr=feature(generic_assert)",
330-
"-Zcrate-attr=feature(intrinsics)",
331326
"-Ztranslate-lang=en_US",
332327
],
333328
&[
@@ -338,13 +333,7 @@ static EXPENSIVE_RUSTFLAGS: &[&[&str]] = &[
338333
"--emit=mir",
339334
"-Zalways-encode-mir",
340335
"-Cdebuginfo=2",
341-
"-Zcrate-attr=feature(lang_items)",
342-
"-Zcrate-attr=feature(omit_gdb_pretty_printer_section)",
343-
"-Zcrate-attr=feature(prelude_import)",
344-
"-Zcrate-attr=feature(profiler_runtime)",
345-
"-Zcrate-attr=feature(rustc_attrs)",
346336
// error "-Zcrate-attr=feature(staged_api)",
347-
"-Zcrate-attr=feature(unsafe_pin_internals)",
348337
"-Zcrate-attr=feature(with_negative_coherence)",
349338
"-Ztranslate-lang=en_US",
350339
],
@@ -363,8 +352,6 @@ static EXPENSIVE_RUSTFLAGS: &[&[&str]] = &[
363352
"-Zcrate-attr=feature(fundamental)",
364353
"-Zcrate-attr=feature(link_llvm_intrinsics)",
365354
"-Zcrate-attr=feature(linkage)",
366-
"-Zcrate-attr=feature(needs_panic_runtime)",
367-
"-Zcrate-attr=feature(panic_runtime)",
368355
"-Ztranslate-lang=en_US",
369356
],
370357
&[
@@ -4070,13 +4057,8 @@ pub(crate) static MIRI_RUSTFLAGS: &[&[&str]] = &[
40704057
/*
40714058
"-Zcrate-attr=feature(abi_unadjusted)",
40724059
"-Zcrate-attr=feature(abi_vectorcall)",
4073-
"-Zcrate-attr=feature(allocator_internals)",
4074-
"-Zcrate-attr=feature(allow_internal_unsafe)",
4075-
"-Zcrate-attr=feature(allow_internal_unstable)",
40764060
"-Zcrate-attr=feature(anonymous_lifetime_in_impl_trait)",
4077-
"-Zcrate-attr=feature(compiler_builtins)",
40784061
"-Zcrate-attr=feature(generic_assert)",
4079-
"-Zcrate-attr=feature(intrinsics)",
40804062
"-Zcrate-attr=feature(lang_items)",
40814063
"-Zcrate-attr=feature(omit_gdb_pretty_printer_section)",
40824064
"-Zcrate-attr=feature(prelude_import)",
@@ -4258,13 +4240,8 @@ pub(crate) static MIRI_RUSTFLAGS: &[&[&str]] = &[
42584240
/*
42594241
"-Zcrate-attr=feature(abi_unadjusted)",
42604242
"-Zcrate-attr=feature(abi_vectorcall)",
4261-
"-Zcrate-attr=feature(allocator_internals)",
4262-
"-Zcrate-attr=feature(allow_internal_unsafe)",
4263-
"-Zcrate-attr=feature(allow_internal_unstable)",
42644243
"-Zcrate-attr=feature(anonymous_lifetime_in_impl_trait)",
4265-
"-Zcrate-attr=feature(compiler_builtins)",
42664244
"-Zcrate-attr=feature(generic_assert)",
4267-
"-Zcrate-attr=feature(intrinsics)",
42684245
"-Zcrate-attr=feature(lang_items)",
42694246
"-Zcrate-attr=feature(omit_gdb_pretty_printer_section)",
42704247
"-Zcrate-attr=feature(prelude_import)",
@@ -4446,13 +4423,8 @@ pub(crate) static MIRI_RUSTFLAGS: &[&[&str]] = &[
44464423
/*
44474424
"-Zcrate-attr=feature(abi_unadjusted)",
44484425
"-Zcrate-attr=feature(abi_vectorcall)",
4449-
"-Zcrate-attr=feature(allocator_internals)",
4450-
"-Zcrate-attr=feature(allow_internal_unsafe)",
4451-
"-Zcrate-attr=feature(allow_internal_unstable)",
44524426
"-Zcrate-attr=feature(anonymous_lifetime_in_impl_trait)",
4453-
"-Zcrate-attr=feature(compiler_builtins)",
44544427
"-Zcrate-attr=feature(generic_assert)",
4455-
"-Zcrate-attr=feature(intrinsics)",
44564428
"-Zcrate-attr=feature(lang_items)",
44574429
"-Zcrate-attr=feature(omit_gdb_pretty_printer_section)",
44584430
"-Zcrate-attr=feature(prelude_import)",

0 commit comments

Comments
 (0)