1 /* { dg-do compile } */ 2 3 void sd(int yn)4sd(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 } 30