2 #![allow(non_camel_case_types)]
6 struct empty; //~ ERROR SIMD vector cannot be empty
9 struct empty2([f32; 0]); //~ ERROR SIMD vector cannot be empty
12 struct pow2([f32; 7]);
15 struct i64f64(i64, f64); //~ ERROR SIMD vector should be homogeneous
20 struct FooV(Foo, Foo); //~ ERROR SIMD vector element type should be a primitive scalar (integer/float/pointer) type
23 struct FooV2([Foo; 2]); //~ ERROR SIMD vector element type should be a primitive scalar (integer/float/pointer) type
26 struct TooBig([f32; 65536]); //~ ERROR SIMD vector cannot have more than 32768 elements
29 struct JustRight([u128; 32768]);