compiling the attached preprocessed source, triggers an ICE with g++-4.4: [EMAIL PROTECTED]:~/workspace/nova$ g++-4.4 -v Using built-in specs. Target: i686-pc-linux-gnu Configured with: ./configure --program-suffix=-4.4 Thread model: posix gcc version 4.4.0 20080703 (experimental) (GCC)
compiled via: [EMAIL PROTECTED]:~/workspace/nova$ g++-4.4 -c -O -fipa-pta -march=core2 kernel_build.ii gives: /usr/local/lib/gcc/i686-pc-linux-gnu/4.4.0/../../../../include/c++/4.4.0/bits/stl_list.h: In destructor âstd::list<unsigned int, std::allocator<unsigned int> >::~list()â: /usr/local/lib/gcc/i686-pc-linux-gnu/4.4.0/../../../../include/c++/4.4.0/bits/stl_list.h:417: error: statement marked for throw, but doesnât _M_clear (D.353440_2); /usr/local/lib/gcc/i686-pc-linux-gnu/4.4.0/../../../../include/c++/4.4.0/bits/stl_list.h:417: internal compiler error: verify_stmts failed sorry, for not providing a reduced test case, but i hope this is helpful anyway ... -- Summary: ICE: verify_stmts failed with -O -fipa-pta Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tim at klingt dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36812