2 /* { dg-do compile } */
5 const int __attribute__((aligned(16))) v1
[] = { 1 };
6 extern const int __attribute__((aligned(16))) v2
[];
7 const int v2
[] = { 1 };
8 extern const int __attribute__((aligned(16))) v3
[];
9 const int __attribute__((aligned(16))) v3
[] = { 1 };
10 const int __attribute__((aligned(16))) v4
[] = { 1 };
11 int test
[(__alignof__ (v4
) != __alignof__ (v1
) /* { dg-bogus "is negative" } */
12 || __alignof__ (v4
) != __alignof__ (v2
)
13 || __alignof__ (v4
) != __alignof__ (v3
)) ? -1 : 0];