$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Ion Gaztañaga (igaztanaga_at_[hidden])
Date: 2023-02-08 17:02:47
On 08/02/2023 17:35, Peter Dimov via Boost wrote:
> Ion Gaztañaga wrote:
>> We should set minimum versions of compilers that we should support and
>> make sure we can test on those.
>
> That's exactly what I did, but I expressed it in the form of an objective
> criterion instead of a version table for every possible compiler in existence.
Ok, understood. But that my point was that it is not related to when
C++03 was defined. The important part for users is how old is the
compiler they are using that supports the minimum standard. If full
C++11 support was added to GCC just two years ago, we wouldn't set C++11
as minimum.
"Expression SFINAE" was supported from Visual Studio 2017 (15.7) which I
think was released in May 2018. So in theory Visual 2015 does not
support C++11, that's why I was asking for minimal compilers. I think
users will understand this easier than a compliance that maybe it's not
easy to check in every aspect (language or library).
Best,
Ion