
26 Oct
2007
26 Oct
'07
7:28 a.m.
Joel, Fusion's tuple tests are passing with IBM xlc, but the TR1 tuple tests are failing with problems with std::pair, which in turn causes all the Boost.Math tests to fail: it appears that just including the header ../boost/fusion/adapted/std_pair.hpp is enough to trigger the issue :-( See http://tinyurl.com/3cfz2n for a typical error message. Is this fixable, or should I degrade TR1 to the old tuples implementation for this compiler? BTW the old spirit-fusion code did work with xlc I believe. Chris: the code that's failing looks so innocuous it's hard to see how it could fail: there's nothing odd in xlc's headers like an extra defaulted template argument for std::pair is there? Thanks, John Maddock.