1 // { dg-do run  }
2 // { dg-options "-O -funroll-loops" }
3 
4 struct A {
5   ~A();
6 };
7 
8 void foo();
9 
main()10 int main() {
11   for (int i=0;i<4;i++) {
12     A a;
13     foo();
14   }
15 }
16 
foo()17 void foo() { }
~A()18 A::~A() { }
19