Subject: Re: [boost] Should the clang, c++11 and libstdc++ configuration supported?
From: Mathias Gaunard (mathias.gaunard_at_[hidden])
Date: 2012-11-17 15:23:06


On 17/11/12 13:04, Vicente J. Botet Escriba wrote:
> When
> compiling on c++11 mode, some boost libraries (in particular,
> Boost.Thread, Boost.SmartPtr, Boost.Test) are expecting to have a C++11
> standard library.

That expectation is broken.
If the code is written so that it can work with either a C++03 or C++11
version of the library, it should select the C++11 version only if the
standard library has the required components, not if the core language
has the features the components uses.