Boost C++ Libraries: Ticket #9726: transform_iterator does not compile on SUN with Cstd STL https://svn.boost.org/trac10/ticket/9726 <p> boost/iterator/transform_iterator.hpp:49 </p> <pre class="wiki">... typename std::iterator_traits&lt;Iterator&gt;::reference ... </pre><p> should read: </p> <pre class="wiki">... typename boost::detail::iterator_traits&lt;Iterator&gt;::reference ... </pre><p> otherwise it fails to compile on SUN with old Cstd STL that does not have proper iterator_traits&lt;&gt;. All other classes already use boost::detail::iterator_traits&lt;&gt; </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/9726 Trac 1.4.3 Steven Watanabe Fri, 04 Apr 2014 22:29:56 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/9726#comment:1 https://svn.boost.org/trac10/ticket/9726#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">wontfix</span> </li> </ul> <p> This compiler/standard library combination is not supported. If some components happen to work, that's great, but it's just too broken in general. </p> Ticket shaporynskyy@… Tue, 08 Apr 2014 04:44:16 GMT <link>https://svn.boost.org/trac10/ticket/9726#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/9726#comment:2</guid> <description> <p> Well, then it is just inconsistent, all other classes already use boost::detail::iterator_traits&lt;&gt;. That was the only place that uses std::iterator_traits&lt;&gt;. </p> <p> It does not look like it was done by design, but rather omission. </p> <p> BTW, we are stuck with old STL, there is no way we can upgrade it, libraries with different STL versions cannot co-exist in one process space and we use some stubborn big name COTS that does not want to move on. We successfully built and tested majority of Boost libs with it, with very minimal intervention. </p> <p> It's things like this that make work miserable... </p> </description> <category>Ticket</category> </item> <item> <dc:creator>anonymous</dc:creator> <pubDate>Tue, 08 Apr 2014 04:44:36 GMT</pubDate> <title>status changed; resolution deleted https://svn.boost.org/trac10/ticket/9726#comment:3 https://svn.boost.org/trac10/ticket/9726#comment:3 <ul> <li><strong>status</strong> <span class="trac-field-old">closed</span> → <span class="trac-field-new">reopened</span> </li> <li><strong>resolution</strong> <span class="trac-field-deleted">wontfix</span> </li> </ul> Ticket