Boost logo

Boost Users :

Subject: Re: [Boost-users] [fusion] xlC 6.0 building math lib - Errors
From: Jerry Jeremiah (Jerry.Jeremiah_at_[hidden])
Date: 2010-02-03 16:33:56


> Date: Wed, 3 Feb 2010 12:13:56 -0000
> From: "John Maddock" <john_at_[hidden]>
>
> > Here is the entire stack trace for the math library error I get:
>
> Sigh... those are still truncated and don't give the full template
> parameters :-(
>
> John.
>
> Date: Wed, 3 Feb 2010 12:15:46 -0000
> From: "John Maddock" <john_at_[hidden]>
>
> > info.cpp
>
> > "./boost/optional/optional.hpp", line 439.66: 1540-0210 (S) "T" is not a
> > base class of "locale".
> > "./boost/optional/optional.hpp", line 439.10: 1540-0700 (I) The previous
> > message was produced while processing
> > "boost::optional_detail::optional_base<std::locale>::destroy_impl
> > (is_not_reference_tag)".
>
> :-(
>
> I admit to being a bit perplexed by this, particularly as the IBM AIX
> tests are mostly passing with xlC 10.1, options used are here:
> http://beta.boost.org/development/tests/trunk/developer/output/
> IBM_Canada_Ltd-boost-bin-v2-libs-config-test-config_info-test-
> vacpp-debug.html
>
> John.

Hi John,

I knew it compiled with xlC 10. And clearly IBM has improved their compiler significantly since I bought xlC 6. I figure xlC 6 is like MSVC 6 - it does templates but not really. It makes sense - xlC 6 is four versions behind and so is MSVC 6. It's just too old.

Sorry about the truncated error messages - I have no idea how to make them contain more detail.

Jerry


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net