[Bug c++/33185] New: [4.3 Regression] ICE: canonical types differ for identical types T [] and T []

tbm at cyrius dot com gcc-bugzilla@gcc.gnu.org
Sat Aug 25 09:54:00 GMT 2007


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



More information about the Gcc-bugs mailing list