1 /* PR sanitizer/99168 */
2 /* { dg-do run } */
3
4 struct my_struct
5 {
6 unsigned long volatile x;
7 } __attribute__((aligned(128)));
8
9 static int variablek[5][6] = {};
10 static struct my_struct variables1 = {0UL};
11 static struct my_struct variables2 __attribute__((aligned(32))) = {0UL};
12
13 int main() {
14 int i, j;
15 for (i = 0; i < 5; i++) {
16 for (j = 0; j < 6; j++) {
17 __builtin_printf("%d ", variablek[i][j]);
18 }
19 }
20 __builtin_printf("\n");
21
22 __builtin_printf("%lu\n", variables1.x);
23 __builtin_printf("%lu\n", variables2.x);
24
25 return 0;
26 }