1 /* { dg-do compile } */
2 
3 int c9, d3;
4 
5 void
sg(int * rs,int f2)6 sg (int *rs, int f2)
7 {
8   for (;;)
9     {
10       if (*rs < 1)
11         __builtin_unreachable ();
12 
13       for (c9 = 0; c9 < 1; ++c9)
14         while (f2 < 1)
15           ++c9;
16 
17       if (d3)
18         c9 += !!f2 ? 0 : d3;
19     }
20 }
21