|
Boost : |
Subject: Re: [boost] [config][pathscale] Configurations for older versions
From: Daniel James (dnljms_at_[hidden])
Date: 2011-01-22 04:23:33
> On Sat, 22 Jan 2011 12:33:36 +0700
> "C. Bergström" <cbergstrom_at_[hidden]> wrote:
>> >
>> This is a recent configuration change done by design and has been
>> extensively tested with the new version. EKOPath 4 was just released
>> and we're already in discussion with Sandia to get the test machine
>> updated asap. Please be patient while that's worked out.
That's fine but we shouldn't gratuitously break what support there is
for older versions of the compiler. For example, the configuration no
longer defines BOOST_NO_RVALUE_REFERENCES for older versions. So the
type traits library defines type traits using rvalue references which
fail to compile. This breaks a lot of boost that used to work with
pathscale 3.2. Some basic configuration for older versions would fix
that. I guess that in the past since there was no configuration file
for pathscale, the gcc file was used and was a close enough estimate
that some things worked, the new configuration file has removed that.
Daniel
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk