[Bug c++/49605] -Wdelete-non-virtual-dtor is not picky enough

2011-07-01 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49605 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug c++/49605] -Wdelete-non-virtual-dtor is not picky enough

2011-07-01 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49605 --- Comment #6 from Jonathan Wakely 2011-07-01 22:24:48 UTC --- Author: redi Date: Fri Jul 1 22:24:42 2011 New Revision: 175771 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=175771 Log: 2011-07-01 Jonathan Wakely PR c++/49605

[Bug c++/49605] -Wdelete-non-virtual-dtor is not picky enough

2011-07-01 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49605 Jonathan Wakely changed: What|Removed |Added Keywords||patch --- Comment #5 from Jonathan Wake

[Bug c++/49605] -Wdelete-non-virtual-dtor is not picky enough

2011-07-01 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49605 --- Comment #4 from Jonathan Wakely 2011-07-01 13:34:56 UTC --- Thanks, that's fixed by my patch too. I'll submit it to gcc-patches for review later today.

[Bug c++/49605] -Wdelete-non-virtual-dtor is not picky enough

2011-07-01 Thread miles at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49605 --- Comment #3 from miles at gnu dot org 2011-07-01 13:25:23 UTC --- Here's another test case which is closer to the real code that prompted this bug report: struct X { ~X (); virtual void meth () = 0; }; struct Y : X

[Bug c++/49605] -Wdelete-non-virtual-dtor is not picky enough

2011-07-01 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49605 Jonathan Wakely changed: What|Removed |Added Keywords||diagnostic Target Milestone|---

[Bug c++/49605] -Wdelete-non-virtual-dtor is not picky enough

2011-07-01 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49605 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|