1 /* { dg-do compile } */
2
3 void
4 sd(int yn)
5 {
6 while (yn < 1)
7 {
8 int hy;
9 int *n6 = &hy;
10 int **ot = &n6;
11
12 (void)ot;
13 for (yn = 0; yn < 1; ++yn)
14 {
15 int tc, wo = 0, ez = 0, b8 = 0;
16 int *ls = &wo;
17
18 (void)ls;
19 hy = 0;
20 for (tc = 0; tc < 1; ++tc)
21 {
22 ez ^= hy;
23 wo ^= ez;
24 ++b8;
25 }
26 hy += (b8 < wo);
27 }
28 }
29 }