On Thu, Nov 7, 2019 at 2:33 PM Jason Merrill <[email protected]> wrote:
> On Mon, Sep 16, 2019 at 5:34 PM Casey Carter via Core < > [email protected]> wrote: > >> We haven't had a __cpp_concepts since the TS specified its value as >> 201507 - which GCC defines. I've been making up values since then for >> various compilers which cmcstl2 supports to various degrees: >> * clang-concepts defines __cpp_concepts to 201707L - the date of the >> Toronto merge - to indicate support for concepts as merged. >> * MSVC uses 201811L - the date of the P1084 merge - to indicate that it >> supports the above plus P1084's changes to return-type-requirements. >> (Unfortunately MSVC does not yet support the changes in P1141 which were >> merged at the same meeting.) >> >> I'd appreciate a bump for the changes in Cologne. P1452 seems significant >> enough to me, but regardless it would be nice to have a way to discriminate >> between what MSVC will support in 16.3 and C++20 concepts' final form. >> > > FYI http://wiki.edg.com/pub/Wg21belfast/CoreWorkingGroup/d1902r1.html does > not propose to bump the value beyond 201811L. > This is one of the papers missing from the big table, sorry about that. I can give you a new draft to bump it to 201907L. This is an omission. Barry
_______________________________________________ Features mailing list [email protected] http://www.open-std.org/mailman/listinfo/features
