| /* PR rtl-optimization/97421 */ | |
| /* { dg-additional-options "-fmodulo-sched -fno-dce -fno-strict-aliasing" } */ | |
| static int a, b, c; | |
| int *d = &c; | |
| int **e = &d; | |
| int ***f = &e; | |
| int main() | |
| { | |
| int h; | |
| for (a = 2; a; a--) | |
| for (h = 0; h <= 2; h++) | |
| for (b = 0; b <= 2; b++) | |
| ***f = 6; | |
| if (b != 3) | |
| __builtin_abort(); | |
| } |