On 08/26/18 15:46, Peter Dimov via Boost wrote:
Tim Blechmann wrote:
By then, all major toolchains have had solid c++11 support for at least > 5 years ( I think, msvc was the last one with VS2015) and at least > partial support for 7+ years (gcc 4.8, msvc 2013, clang 3.3).
compilers are one thing, compiler adoption is another ... i remember that in the past "stable" linux distributions provided compilers that were considered as "outdated", but that were used in production on HPC systems. but maybe this is less of an issue these days ..
The current LTSes (Ubuntu Trusty, CentOS 7) are on g++ 4.8, which has reasonable (but not quite complete) C++11 support.
The current Ubuntu LTS is 18.04 (Bionic), it ships with gcc 7.3 and clang 6.0.0. 16.04 (Xenial) and 14.04 (Trusty) are stull supported, though - until 2021 and 2019, respectively. https://wiki.ubuntu.com/Releases