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.

Reply via email to