* gcc-interface/trans.c (node_has_volatile_full_access) <N_Identifier>:
[official-gcc.git] / gcc / testsuite / gcc.c-torture / compile / pr59417.c
blob891ba66718a42282951f6bf355629ea706ad14be
1 /* PR tree-optimization/59417 */
2 /* { dg-skip-if "ptxas times out" { nvptx-*-* } { "-O1" "-O2" "-Os" } { "" } } */
4 int a, b, d;
5 short c;
7 void
8 f (void)
10 if (b)
12 int *e;
14 if (d)
16 for (; b; a++)
17 lbl1:
18 d = 0;
20 for (; d <= 1; d++)
22 int **q = &e;
23 for (**q = 0; **q <= 0; **q++)
24 d = 0;
29 else
31 int t;
32 for (c = 0; c < 77; c++)
33 for (c = 0; c < 46; c++);
34 for (; t <= 0; t++)
35 lbl2:
37 goto lbl1;
39 goto lbl2;