This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/20145] gcc 4.0 new warning: class has virtual functions but non-virtual destructor is not suppressed with -isystem
- From: "micis at gmx dot de" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 23 Feb 2005 11:16:32 -0000
- Subject: [Bug c++/20145] gcc 4.0 new warning: class has virtual functions but non-virtual destructor is not suppressed with -isystem
- References: <20050222155906.20145.micis@gmx.de>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From micis at gmx dot de 2005-02-23 11:16 -------
Created an attachment (id=8261)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8261&action=view)
preprocessed source
Command line for gcc:
/usr/local/gcc40d/bin/g++40d -O2 -g -march=opteron
-Wall -DALTIVEC -DUSEACE -c
-o ../../../../LinuxExec/arrilib/ArriutilTest.o
../../../Portabel/arrilib/compile/ArriutilTest.cpp
-I../../../Portabel/arrilib
-isystem/home/cie019/ace542-gcc40/ACE_wrappers
-DHAVE_ACE_NULL_MUTEX_H -isystem/usr/local/cppunit-gcc40/include
-I../../../../include/arrilib
Output from gcc:
/usr/local/cppunit-gcc40/include/cppunit/extensions/TestFixtureFactory.h:
In instantiation of 'CppUnit::ConcretTestFixtureFactory<ArriutilTest>':
../../../Portabel/arrilib/compile/ArriutilTest.h:32: instantiated from here
/usr/local/cppunit-gcc40/include/cppunit/extensions/TestFixtureFactory.h:30:
warning: 'class CppUnit::ConcretTestFixtureFactory<ArriutilTest>' has virtual
functions but non-virtual destructor
This gcc was snapshot 20050213, but 20050220 makes no difference.
Michael Cieslinski
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20145