Boost C++ Libraries: Ticket #11555: devector.hpp assumes allocator_traits_type is always present https://svn.boost.org/trac10/ticket/11555 <p> Many tests fail with Oracle C++ because devector has: </p> <pre class="wiki"> devector&amp; operator=(BOOST_RV_REF(devector) x) BOOST_NOEXCEPT_IF(vector&lt;T&gt;::allocator_traits_type::propagate_on_container_move_assignment::value) </pre><p> I suspect use of vector here needs to be namespace qualified to avoid confusion with std::vector, as Oracle C++ outputs: </p> <pre class="wiki">"../../../boost/thread/csbl/devector.hpp", line 61: Error: allocator_traits_type is not a member of std::vector&lt;boost::detail::nullary_function&lt;void()&gt; &gt;. </pre><p> However, there's another issue, the code in &lt;boost/thread/csbl/vector.hpp&gt; can be configured to really use std::vector here (I haven't checked if that's the case with Oracle C++), and clearly std::vector has no such member. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/11555 Trac 1.4.3 viboes Thu, 20 Aug 2015 22:28:04 GMT owner, status changed https://svn.boost.org/trac10/ticket/11555#comment:1 https://svn.boost.org/trac10/ticket/11555#comment:1 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Anthony Williams</span> to <span class="trac-author">viboes</span> </li> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">assigned</span> </li> </ul> Ticket viboes Thu, 20 Aug 2015 22:39:19 GMT <link>https://svn.boost.org/trac10/ticket/11555#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/11555#comment:2</guid> <description> <p> Right, it seems that <code>vector&lt;T&gt;::allocator_traits_type::propagate_on_container_move_assignment::value</code> is specific to Boost.Container :( </p> <p> I will fix both soon. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>viboes</dc:creator> <pubDate>Wed, 02 Sep 2015 18:17:56 GMT</pubDate> <title>status, milestone changed; resolution set https://svn.boost.org/trac10/ticket/11555#comment:3 https://svn.boost.org/trac10/ticket/11555#comment:3 <ul> <li><strong>status</strong> <span class="trac-field-old">assigned</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> <li><strong>milestone</strong> <span class="trac-field-old">To Be Determined</span> → <span class="trac-field-new">Boost 1.60.0</span> </li> </ul> <p> <a class="ext-link" href="https://github.com/boostorg/thread/commit/ac603f6bd1d60daab741001037db3017a3a92f67"><span class="icon">​</span>https://github.com/boostorg/thread/commit/ac603f6bd1d60daab741001037db3017a3a92f67</a> </p> Ticket