X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=tests%2Fui%2Frfcs%2Frfc-2396-target_feature-11%2Fissue-108645-target-feature-on-start.rs;fp=tests%2Fui%2Frfcs%2Frfc-2396-target_feature-11%2Fissue-108645-target-feature-on-start.rs;h=50e8ce2fdd5ed6a12aad0ed940fdbea06c625521;hb=26c9e740979f0063790cbc37e8c490da76ec0743;hp=0000000000000000000000000000000000000000;hpb=e1ed88c81f28226936b0f9d0358d45bb02563e4f;p=rustc.git diff --git a/tests/ui/rfcs/rfc-2396-target_feature-11/issue-108645-target-feature-on-start.rs b/tests/ui/rfcs/rfc-2396-target_feature-11/issue-108645-target-feature-on-start.rs new file mode 100644 index 0000000000..50e8ce2fdd --- /dev/null +++ b/tests/ui/rfcs/rfc-2396-target_feature-11/issue-108645-target-feature-on-start.rs @@ -0,0 +1,9 @@ +// only-x86_64 + +#![feature(start)] +#![feature(target_feature_11)] + +#[start] +#[target_feature(enable = "avx2")] +//~^ ERROR `start` is not allowed to have `#[target_feature]` +fn start(_argc: isize, _argv: *const *const u8) -> isize { 0 }