Boost C++ Libraries: Ticket #12177: vector::priv_merge uses unqualified uintptr_t https://svn.boost.org/trac10/ticket/12177 <p> Hello, </p> <p> boost/container/vector.hpp uses uintptr_t once without boost:: namespace in line 2250: </p> <blockquote> <p> uintptr_t const szt_align_mask = container_detail::alignment_of&lt;size_type&gt;::value - 1; </p> </blockquote> <p> The type should read boost::uintptr_t. ARMCC notices this glitch because it does not place uintptr_t in global namespace but in namespace std. </p> <p> Best regards, Manuel </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/12177 Trac 1.4.3 Ion Gaztañaga Fri, 13 May 2016 21:53:36 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/12177#comment:1 https://svn.boost.org/trac10/ticket/12177#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">fixed</span> </li> </ul> <p> Thanks for the report. Fixed in develop: </p> <p> [develop 132e57a] Fixes Trac <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/12177" title="#12177: Bugs: vector::priv_merge uses unqualified uintptr_t (closed: fixed)">#12177</a> ("vector::priv_merge uses unqualified uintptr_t") </p> Ticket