1 /* { dg-do compile } */
2 /* { dg-options "-fopenmp -O -fexceptions -fnon-call-exceptions -fno-tree-fre" } */
3 
4 int
s0(void)5 s0 (void)
6 {
7   int g6, oh = 0;
8   int *a6 = &g6;
9 
10   (void) a6;
11 
12 #pragma omp parallel for
13   for (g6 = 0; g6 < 1; ++g6)
14     {
15       int zk;
16 
17       for (zk = 0; zk < 1; ++zk)
18         {
19           oh += zk / (zk + 1);
20 
21           for (;;)
22             {
23             }
24         }
25 
26       a6 = &zk;
27     }
28 
29   return oh;
30 }
31