Boost logo

Boost :

Subject: Re: [boost] C++11 and compilers not supported by vendors any more
From: Jeffrey Lee Hellrung, Jr. (jeffrey.hellrung_at_[hidden])
Date: 2013-04-05 12:47:55


On Fri, Apr 5, 2013 at 7:23 AM, Antony Polukhin <antoshkka_at_[hidden]> wrote:

> Hi,
>
> I've got an almost ready patch for Boost.Any, that adds rvalues
> support to it via Boost.Move.
>
> But the trouble is following:
> Current version of patch may (and would) break compilation on ancient
> compilers, like MSVC6, BCC 5.5 and g++ 2.95.
>
> It can be tuned, to work even on those platforms, but:
> * I have no access to those antiquities, so it is impossible to run tests
> * It will take huge amount of time, to make it work
>
> What is the current policy in such situations (may ancient compilers
> support be dropped)?
>

Well, at worst, you can shove the present Boost.Any hpp's in a legacy
subdirectory and just forward to them for the above compilers.

But better, I think, is to just drop support for those compilers. That's
just an opinion, not a directive :)

- Jeff


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