------- Comment #13 from jason at gcc dot gnu dot org  2009-04-02 21:52 -------
GCC will now say

../../../../boost/sequence/make_range.hpp:60:   instantiated from
‘boost::sequence::detail::range_maker<Elements, Begin, End, CalcSize>::type
boost::sequence::detail::range_maker<Elements, Begin, End,
CalcSize>::operator()(const L&, const B&, const E&, const C&) const [with L =
boost::sequence::intrinsic::iterator_range_operations<boost::array<char, 11u>,
boost::range_iterator<boost::array<char, 11u> > >::elements::type, B = char*, E
= char*, C = boost::sequence::detail::size_difference<boost::array<char, 11u>,
const boost::array<char, 6u> >, Elements =
boost::sequence::identity_property_map, Begin = char*, End = char*, CalcSize =
boost::sequence::detail::size_difference<boost::array<char, 11u>,
boost::array<char, 6u> >, typename boost::result_of<CalcSize()>::type =
boost::detail::get_result_of<boost::sequence::detail::size_difference<boost::array<char,
11u>, boost::array<char, 6u> >,
boost::sequence::detail::size_difference<boost::array<char, 11u>,
boost::array<char, 6u> >(), true>::type]’

note the last piece,

typename boost::result_of<CalcSize()>::type =
boost::detail::get_result_of<boost::sequence::detail::size_difference<boost::array<char,
11u>, boost::array<char, 6u> >,
boost::sequence::detail::size_difference<boost::array<char, 11u>,
boost::array<char, 6u> >(), true>::type


-- 

jason at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25185

Reply via email to