3 #![feature(repr_simd, platform_intrinsics)]
5 // ignore-tidy-linelength
7 // error-pattern:monomorphising SIMD type `Simd2<X>` with a non-primitive-scalar (integer/float/pointer) element type `X`
11 struct Simd2<T>(T, T);
14 let _ = Simd2(X(vec![]), X(vec![]));