[Boost-bugs] [Boost C++ Libraries] #9726: transform_iterator does not compile on SUN with Cstd STL

Subject: [Boost-bugs] [Boost C++ Libraries] #9726: transform_iterator does not compile on SUN with Cstd STL
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-03-01 11:11:57


#9726: transform_iterator does not compile on SUN with Cstd STL
-------------------------------------------------+-------------------------
 Reporter: Yevgeniy Shaporynskyy | Owner:
  <shaporynskyy@…> | jeffrey.hellrung
     Type: Bugs | Status: new
Milestone: To Be Determined | Component: iterator
  Version: Boost 1.54.0 | Severity: Problem
 Keywords: SUN, iterator |
-------------------------------------------------+-------------------------
 boost/iterator/transform_iterator.hpp:49

 {{{
 ... typename std::iterator_traits<Iterator>::reference ...
 }}}

 should read:
 {{{
 ... typename boost::detail::iterator_traits<Iterator>::reference ...
 }}}

 otherwise it fails to compile on SUN with old Cstd STL that does not have
 proper iterator_traits<>.
 All other classes already use boost::detail::iterator_traits<>

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/9726>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:15 UTC