http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46807
Summary: internal compiler error: in synthesized_method_walk Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassig...@gcc.gnu.org ReportedBy: r...@yahoo.com Fedora 14 64-bit gcc svn trunk rev. 167466 g++ (GCC) 4.6.0 20101205 (experimental) % g++ -c gcc46_ice.cpp In file included from gcc46_ice.cpp:1:0: /usr/include/boost/foreach.hpp: In function 'boost::foreach_detail_::auto_any<T> boost::foreach_detail_::contain(const T&, mpl_::true_*) [with T = boost::iterator_range<__gnu_cxx::__normal_iterator<item**, std::vector<item*> > >, mpl_::true_ = mpl_::bool_<true>]': gcc46_ice.cpp:12:3: instantiated from 'void work(const boost::iterator_range<T>&) [with ForwardIteratorType = __gnu_cxx::__normal_iterator<item**, std::vector<item*> >]' gcc46_ice.cpp:19:42: instantiated from here /usr/include/boost/foreach.hpp:609:12: internal compiler error: in synthesized_method_walk, at cp/method.c:1308 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions.