Boost logo

Boost :

Subject: Re: [boost] [Config] Boost config, long long in xlc 10.1
From: John Maddock (john_at_[hidden])
Date: 2009-07-06 04:38:55


> 1. I see in config/compiler/vacpp.hpp that versions over 6 are not
> supported when BOOST_ASSERT_CONFIG is defined:
>
> #if (__IBMCPP_ > 600)
> # if defined(BOOST_ASSERT_CONFIG)
> # error "Unknown compiler version - please run the configure tests
> and report the results"
> # endif
> #endif
>
> Still Boost compiles fine with 10.1, so maybe the number should be
> changed to 1010, unless there is some other reason that I'm missing.

Fixed in Trunk and release branches.

> 2. long long is supported through a flag, -qlonglong which also defines
> _LONG_LONG to be 1. As far as I understand this is not taken into account.

Is this not already correctly detected in suffix.hpp via checking limits.h?

Cheers, John.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk