Boost C++ Libraries: Ticket #5477: xlC 6.0 - ptr_vector error https://svn.boost.org/trac10/ticket/5477 <p> Hi, </p> <p> The attached testcase fails on xlC 6.0 but compiles well on xlC 9.0 </p> <p> xlC 6.0 % xlC -qversion C for AIX version 6.0.0.0 % xlC -q64 -I../3rd_party/boost/1_40_0 boost_ptr_vec.cpp "boost_ptr_vec.cpp", line 5.16: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::noncopyable". "../3rd_party/boost/1_40_0/boost/ptr_container/ptr_vector.hpp", line 45.9: 1540-0400 (S) "boost::ptr_vector::release" has a conflicting declaration. "../3rd_party/boost/1_40_0/boost/ptr_container/ptr_vector.hpp", line 45.9: 1540-0425 (I) "release" is defined on line 45 of "../3rd_party/boost/1_40_0/boost/ptr_container/ptr_vector.hpp". </p> <p> xlC 9.0: % xlC -qversion IBM XL C/C++ Enterprise Edition for AIX, V9.0 Version: 09.00.0000.0012 xlC -q64 -I/remote/sesnightly/p4/depot/cats/31/3rd_party/boost/1_40_0 boost_ptr_vec.cpp "boost_ptr_vec.cpp", line 5.16: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::noncopyable". </p> <p> Is there any patch to make it work on xlC 6.0? </p> <p> Thanks, Radha </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/5477 Trac 1.4.3 radha.nitt@… Fri, 15 Apr 2011 11:39:55 GMT attachment set https://svn.boost.org/trac10/ticket/5477 https://svn.boost.org/trac10/ticket/5477 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">boost_testcase.txt</span> </li> </ul> <p> Testcase </p> Ticket