This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/33185] New: [4.3 Regression] ICE: canonical types differ for identical types T [] and T []
- From: "tbm at cyrius dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 25 Aug 2007 09:54:33 -0000
- Subject: [Bug c++/33185] New: [4.3 Regression] ICE: canonical types differ for identical types T [] and T []
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
I get the following ICE with current trunk. It looks different to
the canonical type ICE reported in PR33112.
(sid)27874:tbm@em64t: ~/src/a/esperanza-0.3] /usr/lib/gcc-snapshot/bin/g++ -c
-pipe -g -I/usr/include/xmms2 -I/usr/include/xmms2 -Wall -W
-Wno-unused-parameter -D_REENTRANT -DQT_SHARED -DQT_XML_LIB -DQT_GUI_LIB
-DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I.
-I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore
-I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork
-I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml
-I/usr/include/qt4/QtXml -I/usr/include/qt4 -Iui -Ilib -I/opt/local/include
-Iqmake_build -I. -o qmake_build/medialibpanebrowser.o
ui/medialibpanebrowser.cpp
In file included from /usr/include/boost/type_traits.hpp:61,
from /usr/include/boost/signals/trackable.hpp:13,
from /usr/include/boost/signals/slot.hpp:15,
from /usr/include/boost/signals/signal_template.hpp:21,
from /usr/include/boost/signals/signal0.hpp:24,
from /usr/include/boost/signal.hpp:19,
from /usr/include/xmms2/xmmsclient/xmmsclient++/signal.h:21,
from /usr/include/xmms2/xmmsclient/xmmsclient++.h:20,
from lib/xclient.h:21,
from ui/medialibpanebrowser.h:20,
from ui/medialibpanebrowser.cpp:17:
/usr/include/boost/type_traits/extent.hpp:96: internal compiler error:
canonical types differ for identical types T [] and T []
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
Unfortunately, it's one of these cases where the bug cannot be reproduced
with the preprocessed source. Doug, is the message above enough or what
further information do you need to track this one down?
--
Summary: [4.3 Regression] ICE: canonical types differ for
identical types T [] and T []
Product: gcc
Version: 4.3.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: tbm at cyrius dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33185