1 /* { dg-do compile } */ 2 /* { dg-additional-options "--param rpo-vn-max-loop-depth=7" } */ 3 4 int a, b, c; 5 main()6int main () 7 { 8 int d; 9 b = 1; 10 L1: 11 for (; b > 1;) 12 goto L2; 13 { 14 int e[1]; 15 L3:; 16 } 17 L2: 18 while (a) 19 { 20 d--; 21 goto L1; 22 } 23 while (c) 24 { 25 if (a) 26 goto L3; 27 if (a) 28 break; 29 if (a) 30 goto L2; 31 while (c) 32 while (c) 33 while (c) 34 while (c) 35 while (c) 36 while (c) 37 while (c) 38 ; 39 } 40 return 0; 41 } 42