// build-fail #![feature(repr_simd, platform_intrinsics)] // error-pattern:monomorphising SIMD type `Simd2` with a non-primitive-scalar (integer/float/pointer) element type `X` struct X(Vec); #[repr(simd)] struct Simd2(T, T); fn main() { let _ = Simd2(X(vec![]), X(vec![])); }