This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/33112] ICE : canonical types differ for identical types const _CharT* [14] and const _CharT* [14]
- From: "sylvain dot pion at sophia dot inria dot fr" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 11 Sep 2007 12:16:45 -0000
- Subject: [Bug c++/33112] ICE : canonical types differ for identical types const _CharT* [14] and const _CharT* [14]
- References: <bug-33112-1902@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #3 from sylvain dot pion at sophia dot inria dot fr 2007-09-11 12:16 -------
Hi Doug,
I tried your patch, and it seems to have a good effect, since I do not see
this error anymore. That said, I now get another one, which looks pretty
similar:
In file included from /usr/include/boost/type_traits.hpp:62,
from
/proj/geometrica/home/CGAL/CGAL-I/include/CGAL/Qualified_result_of.h:29,
from
/proj/geometrica/home/CGAL/CGAL-I/include/CGAL/kernel_basic.h:44,
from
/proj/geometrica/home/CGAL/CGAL-I/include/CGAL/basic.h:38,
from
/proj/geometrica/home/CGAL/CGAL-I/include/CGAL/Polynomial/internal/macros.h:31,
from
/proj/geometrica/home/CGAL/CGAL-I/include/CGAL/Polynomial/basic.h:42,
from
/proj/geometrica/home/CGAL/CGAL-I/include/CGAL/Polynomial/internal/numeric_solvers_support.h:24,
from JAMA_numeric_solver.cpp:22:
/usr/include/boost/type_traits/extent.hpp:101: internal compiler error:
canonical types differ for identical types const T [] and const T []
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33112