PR testsuite/86649
[official-gcc.git] / gcc / testsuite / g++.dg / tree-ssa / lifetime-dse1.C
blob90c90f2650c9e2197dfdc6e52cb68e8fbaeb8ce9
1 // PR c++/61982
2 // { dg-additional-options "-O2 -fdump-tree-optimized" }
3 // { dg-final { scan-tree-dump-not "= 0" "optimized" } }
5 struct X { 
6   int i; 
7   void clear() { i = 0; }
8 }; 
10 void f(X* x) { 
11   x->clear(); 
12   x->~X(); 
13
15 void g(X* x) {
16   x->clear();
17   delete x;