Boost C++ Libraries: Ticket #8824: Issue with thread library on AIX 5.2 https://svn.boost.org/trac10/ticket/8824 <p> First we have to fix smart_ptr/shared_ptr.hpp because of an compile bug on AIX 5.2 (bug already opend) Change all occurences of </p> <pre class="wiki">#if !defined( __BORLANDC__ ) || !BOOST_WORKAROUND( __BORLANDC__, &lt; 0x600 ) </pre><p> to </p> <pre class="wiki">#if (!defined( __BORLANDC__ ) || !BOOST_WORKAROUND( __BORLANDC__, &lt; 0x600 )) &amp;&amp; !definded(_AIX) </pre><pre class="wiki">./b2 -d+2 address-model=64 threading=multi link=static runtime-link=static version=debug thread </pre><pre class="wiki">vacpp.compile.c++ bin.v2/libs/thread/build/vacpp/debug/address-model-64/link-static/runtime-link-static/threading-multi/pthread/thread.o xlC_r -c -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_STATIC_LINK=1 -DBOOST_THREAD_BUILD_LIB=1 -DBOOST_THREAD_DONT_USE_CHRONO -DBOOST_THREAD_POSIX -qcpluscmt -qNOOPTimize -qnoinline -q64 -g -qfullpath -qfuncsect -qeh -qrtti -I"." -o "bin .v2/libs/thread/build/vacpp/debug/address-model-64/link-static/runtime-link-static/threading-multi/pthread/thread.o" "libs/thread/src/pthread/thread.cpp" "./boost/thread/detail/async_func.hpp", line 94.58: 1540-0711 (S) Too few template arguments have been specified. "./boost/thread/detail/async_func.hpp", line 166.54: 1540-0711 (S) Too few template arguments have been specified. "./boost/thread/detail/async_func.hpp", line 231.50: 1540-0711 (S) Too few template arguments have been specified. "./boost/thread/detail/async_func.hpp", line 291.46: 1540-0711 (S) Too few template arguments have been specified. "./boost/thread/detail/async_func.hpp", line 346.42: 1540-0711 (S) Too few template arguments have been specified. "./boost/thread/detail/async_func.hpp", line 396.38: 1540-0711 (S) Too few template arguments have been specified. "./boost/thread/detail/async_func.hpp", line 441.34: 1540-0711 (S) Too few template arguments have been specified. "./boost/thread/detail/async_func.hpp", line 481.30: 1540-0711 (S) Too few template arguments have been specified. "./boost/thread/detail/async_func.hpp", line 516.26: 1540-0711 (S) Too few template arguments have been specified. "./boost/thread/detail/async_func.hpp", line 546.22: 1540-0711 (S) Too few template arguments have been specified. "./boost/thread/cv_status.hpp", line 23.3: 1540-0219 (S) The call to "operator==" has no best match. "./boost/thread/cv_status.hpp", line 23.3: 1540-1229 (I) Argument number 1 is an rvalue of type "boost::cv_status::enum_type". "./boost/thread/cv_status.hpp", line 23.3: 1540-1229 (I) Argument number 2 is an rvalue of type "boost::cv_status::enum_type". "./boost/thread/cv_status.hpp", line 23.3: 1540-1202 (I) No candidate is better than "builtin operator==(int, int)". "./boost/thread/cv_status.hpp", line 23.3: 1540-1231 (I) The conversion from argument number 1 to "int" uses "an integral promotion". "./boost/thread/cv_status.hpp", line 23.3: 1540-1231 (I) The conversion from argument number 2 to "int" uses "an integral promotion". "./boost/thread/cv_status.hpp", line 23.3: 1540-1202 (I) No candidate is better than "boost::operator==(self_type, enum_type)". "./boost/thread/cv_status.hpp", line 23.3: 1540-1231 (I) The conversion from argument number 1 to "boost::cv_status" uses the user-defined conversion "boost::cv_status::cv_status(enum_type)" followed by "an lvalue-to-rvalue transformation". </pre><p> </p> <p> Regards, Gert </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/8824 Trac 1.4.3 viboes Sat, 03 Aug 2013 05:20:45 GMT owner, status, description changed https://svn.boost.org/trac10/ticket/8824#comment:1 https://svn.boost.org/trac10/ticket/8824#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> <li><strong>description</strong> modified (<a href="/trac10/ticket/8824?action=diff&amp;version=1">diff</a>) </li> </ul> <p> Do you have a change suggestion? </p> Ticket viboes Thu, 22 Aug 2013 17:10:48 GMT <link>https://svn.boost.org/trac10/ticket/8824#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/8824#comment:2</guid> <description> <p> Could you tell me the ticket number for smart_ptr? </p> </description> <category>Ticket</category> </item> <item> <dc:creator>viboes</dc:creator> <pubDate>Tue, 10 Sep 2013 19:44:36 GMT</pubDate> <title>type changed https://svn.boost.org/trac10/ticket/8824#comment:3 https://svn.boost.org/trac10/ticket/8824#comment:3 <ul> <li><strong>type</strong> <span class="trac-field-old">Bugs</span> → <span class="trac-field-new">Support Requests</span> </li> </ul> Ticket viboes Sun, 29 Sep 2013 08:29:24 GMT <link>https://svn.boost.org/trac10/ticket/8824#comment:4 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/8824#comment:4</guid> <description> <p> Replying to <a class="ticket" href="https://svn.boost.org/trac10/ticket/8824#comment:2" title="Comment 2">viboes</a>: </p> <blockquote class="citation"> <p> Could you tell me the ticket number for smart_ptr? </p> </blockquote> <p> I have found it <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/8823" title="#8823: Bugs: Issue with smart_ptr on AIX 5.2 (closed: fixed)">#8823</a>: Issue with smart_ptr on AIX 5.2. I don't know if the errors you are signaling are after doing the smart_ptr changes. Could you confirm? </p> </description> <category>Ticket</category> </item> <item> <dc:creator>viboes</dc:creator> <pubDate>Fri, 04 Oct 2013 20:32:59 GMT</pubDate> <title>status changed; resolution set https://svn.boost.org/trac10/ticket/8824#comment:5 https://svn.boost.org/trac10/ticket/8824#comment:5 <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">invalid</span> </li> </ul> <p> I can not do anything if you don't collaborate. </p> Ticket Gert.Grossmann@… Mon, 07 Oct 2013 05:33:26 GMT <link>https://svn.boost.org/trac10/ticket/8824#comment:6 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/8824#comment:6</guid> <description> <p> Is the version V8.0 an <span class="underline">IBMCPP</span> as the value of 800 </p> <p> Regards, Gert </p> </description> <category>Ticket</category> </item> </channel> </rss>