mirror of
https://github.com/rust-lang/rust.git
synced 2025-09-28 21:55:31 +00:00
25 lines
602 B
Rust
25 lines
602 B
Rust
// Test to ensure that specifying a value for crt-static in target features
|
|
// does not result in skipping the features following it.
|
|
// This is a regression test for #144143
|
|
|
|
//@ add-core-stubs
|
|
//@ needs-llvm-components: x86
|
|
//@ compile-flags: --target=x86_64-unknown-linux-gnu
|
|
//@ compile-flags: -Ctarget-feature=+crt-static,+avx2
|
|
|
|
#![crate_type = "rlib"]
|
|
#![feature(no_core, rustc_attrs, lang_items)]
|
|
#![no_core]
|
|
|
|
extern crate minicore;
|
|
use minicore::*;
|
|
|
|
#[rustc_builtin_macro]
|
|
macro_rules! compile_error {
|
|
() => {};
|
|
}
|
|
|
|
#[cfg(target_feature = "avx2")]
|
|
compile_error!("+avx2");
|
|
//~^ ERROR: +avx2
|