Daily bump.
[gcc.git] / gcc / testsuite / g++.dg / uninit-pred-loop-1_b.C
blobb17b9360192012afed23e28a690e7bea7ce7d18f
1 /* { dg-do compile } */
2 /* { dg-options "-Wuninitialized -O2" } */
4 extern int bar();
5 int foo(int n)
7  for (;;) {
8    int err = ({int _err; 
9      for (int i = 0; i < n; ++i) {
10        _err = 17;
11        _err = bar();
12      }
13      _err; 
14    });
16    if (err == 0) return 17; 
17  }
19  return 18;