Something is probably wrong in my code (I'm in the process of fixing it to pacify 4.3.0, moving up from 4.2.1 where it compiles), but I'm getting an ICE. I cannot say whether it is an ICE on correct or incorrect code.
I'm on Fedora 7: [EMAIL PROTECTED] uname -a Linux thor.polymath-solutions.lan 2.6.22.4-65.fc7 #1 SMP Tue Aug 21 21:50:50 EDT 2007 x86_64 x86_64 x86_64 GNU/Linux [EMAIL PROTECTED] dismembered_eval]$ /opt/gnu/gcc/svn/bin/g++-svn -v -save-temps -I. -I/home/mav/Workspace/Others/boost/ tb_coerce.cpp > GCC_OUTPUT 2>&1 The file GCC_OUTPUT ends with: /home/mav/Workspace/Others/boost/boost/xpressive/proto/matches.hpp:409: internal compiler error: in dependent_type_p, at cp/pt.c:15081 [I'm pressing commit now, I hope I'll have a chance to attach the .ii file and the full GCC output later] -- Summary: ICE for gcc version 4.3.0 20070907 (experimental) (GCC) Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: major Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: maurizio dot vitale at polymath-solutions dot com GCC build triplet: x86_64-unknown-linux-gnu GCC host triplet: x86_64-unknown-linux-gnu GCC target triplet: x86_64-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33342