// only-x86_64 // compile-flags:-C target-feature=+ssse3 #![crate_type = "lib"] // ok (ssse3 enabled at compile time) const A: () = unsafe { ssse3_fn() }; // error (avx2 not enabled at compile time) const B: () = unsafe { avx2_fn() }; //~^ ERROR evaluation of constant value failed #[target_feature(enable = "ssse3")] const unsafe fn ssse3_fn() {} #[target_feature(enable = "avx2")] const unsafe fn avx2_fn() {}