Opened 12 years ago

Closed 12 years ago

#4412 closed Bugs (wontfix)

Boost.Intrusive broken on IBM xlC

Reported by: Jeremiah Willcock Owned by: Ion Gaztañaga
Milestone: Boost 1.44.0 Component: intrusive
Version: Boost Development Trunk Severity: Problem
Keywords: Cc:

Description

As shown by the regression test page at http://www.boost.org/development/tests/trunk/developer/intrusive.html, most of the Boost.Intrusive tests fail on the IBM xlC compiler. The message

"../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<void *> *(boost::intrusive::detail::base_hook_traits<MyClass,boost::intrusive::any_slist_node_traits<void *>,1,boost::intrusive::default_tag,8>::*)(MyClass &)".

and similar seem to be common among many of the failures.

Change History (1)

comment:1 by Ion Gaztañaga, 12 years ago

Resolution: wontfix
Status: newclosed

It seems that this compiler is not conforming enough to support Intrusive.

Note: See TracTickets for help on using tickets.