------- Additional Comments From reichelt at gcc dot gnu dot org 2005-02-18 11:04 ------- Reduced testcase (just compile with "-O -ftree-vectorize"):
============================== int i; struct A { ~A() { ++i; } }; struct B { A a; }; void foo() { for (int i=0; i<2; ++i) { B *p; if (p) p->~B(); } } ============================== -- What |Removed |Added ---------------------------------------------------------------------------- CC| |reichelt at gcc dot gnu dot | |org GCC build triplet|x86_64-unknown-linux-gnu | GCC host triplet|x86_64-unknown-linux-gnu | GCC target triplet|x86_64-unknown-linux-gnu | Keywords| |monitored http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19952