[libcxx-commits] [PATCH] D93383: [libc++] Use c++20 instead of c++2a consistently.

Marek Kurdej via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Wed Dec 16 07:58:13 PST 2020

curdeius added a comment.

In D93383#2457395 <https://reviews.llvm.org/D93383#2457395>, @miscco wrote:

> This looks great, I have some minor concerns regarding the next version and whether we should already prepare for that

I was wondering too, but I can't see how to determine the timing for this change.
clang ToT (so 12) accepts `-std=c++2b`, so we can already test C++2b additions (that's what I do locally).
BTW, I have already patches waiting for P1048 <http://wg21.link/P1048> (`is_scoped_enum`) and P1679 <http://wg21.link/P1679> (`std::string[_view]::contains`).
I'd love to see libc++ keep up with with new features a bit faster than for 17 and 20.

The biggest blocker is going to be to have a buildbot with ToT clang I suppose.

  rG LLVM Github Monorepo



More information about the libcxx-commits mailing list