1 /* { dg-options "-fpack-struct=1" } */
2
3 #include <arm_neon.h>
4
5 int assert1[__alignof__(int32x2_t) == 8 ? 1 : -1];
6 int assert2[__alignof__(int32x4_t) == 16 ? 1 : -1];
7 int assert3[__alignof__(int32x2x2_t) == 1 ? 1 : -1];
8 int assert4[__alignof__(int32x4x2_t) == 1 ? 1 : -1];
9 int assert5[__alignof__(int32x2x3_t) == 1 ? 1 : -1];
10 int assert6[__alignof__(int32x4x3_t) == 1 ? 1 : -1];
11 int assert7[__alignof__(int32x2x4_t) == 1 ? 1 : -1];
12 int assert8[__alignof__(int32x4x4_t) == 1 ? 1 : -1];