Boost C++ Libraries: Ticket #4412: Boost.Intrusive broken on IBM xlC https://svn.boost.org/trac10/ticket/4412 <p> As shown by the regression test page at <a href="http://www.boost.org/development/tests/trunk/developer/intrusive.html">http://www.boost.org/development/tests/trunk/developer/intrusive.html</a>, most of the Boost.Intrusive tests fail on the IBM xlC compiler. The message </p> <pre class="wiki">"../libs/intrusive/test/any_test.cpp", line 58.6: 1540-0700 (I) The previous message was produced while processing "instantiation_test()". 1540-0216 (S) An expression of type "overloaded function: U::to_node_ptr" cannot be converted to type "boost::intrusive::any_node&lt;void *&gt; *(boost::intrusive::detail::base_hook_traits&lt;MyClass,boost::intrusive::any_slist_node_traits&lt;void *&gt;,1,boost::intrusive::default_tag,8&gt;::*)(MyClass &amp;)". </pre><p> and similar seem to be common among many of the failures. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/4412 Trac 1.4.3 Ion Gaztañaga Thu, 26 Aug 2010 10:45:38 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/4412#comment:1 https://svn.boost.org/trac10/ticket/4412#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> It seems that this compiler is not conforming enough to support Intrusive. </p> Ticket