| /* PR sanitizer/99168 */ |
| /* { dg-do run } */ |
| |
| struct my_struct |
| { |
| unsigned long volatile x; |
| } __attribute__((aligned(128))); |
| |
| static int variablek[5][6] = {}; |
| static struct my_struct variables1 = {0UL}; |
| static struct my_struct variables2 __attribute__((aligned(32))) = {0UL}; |
| |
| int main() { |
| int i, j; |
| for (i = 0; i < 5; i++) { |
| for (j = 0; j < 6; j++) { |
| __builtin_printf("%d ", variablek[i][j]); |
| } |
| } |
| __builtin_printf("\n"); |
| |
| __builtin_printf("%lu\n", variables1.x); |
| __builtin_printf("%lu\n", variables2.x); |
| |
| return 0; |
| } |