1 /* { dg-do compile } */ 2 /* { dg-options "-O -fdump-tree-optimized" } */ 3 4 int i, j; foo(int b)5int foo(int b) 6 { 7 j = 0; 8 if (b) 9 goto L2; 10 L1: 11 i = i + 1; 12 L2: 13 i = i + 1; 14 if (i == 1) 15 goto L1; 16 return j; 17 } 18 19 /* { dg-final { scan-tree-dump "return 0;" "optimized" } } */ 20