[libcxx-commits] [PATCH] D105103: Add list of LWG papers accepted by WG21 during the June 2021 plenary

Corentin Jabot via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Tue Jun 29 11:01:21 PDT 2021


cor3ntin added inline comments.


================
Comment at: libcxx/docs/Cxx2bStatusPaperStatus.csv:26
+"`P2210R2 <https://wg21.link/P2210R2>`__","LWG",Superior String Splitting,"June 2021","",""
+"`P2216R3 <https://wg21.link/P2216R3>`__","LWG",std::format improvements,"June 2021","",""
+"`P2231R1 <https://wg21.link/P2231R1>`__","LWG","Missing constexpr in std::optional and std::variant","June 2021","",""
----------------
Mordante wrote:
> cor3ntin wrote:
> > Quuxplusone wrote:
> > > Mordante wrote:
> > > > Can you add a note that this paper has been retroactively accepted in C++20? (The same for the other papers retroactively accepted to C++20.)
> > > Actually, based on @mordante's comments, I'm revising my opinion: If a paper was accepted as a DR against C++20 or earlier (especially, I assume, all the format- and ranges-related papers; but also the constexpr-`optional` paper p2231 which was DR'ed back to C++20 but not C++17, IIUC), then I see how it makes perfect sense to list them in `Cxx2aStatusPaperStatus.csv` instead of `Cxx2bStatusPaperStatus.csv`.
> > > 
> > >  I still think that every paper voted in at the June meeting should appear in //either// `Cxx2bStatusPaperStatus.csv` //or// `Cxx2aStatusPaperStatus.csv`. (That is, no paper should appear //solely// in `RangesIssuePaperStatus.csv`. So thank you for fixing that.)
> > > 
> > > It'd be nice if the commit message explained where this data came from.
> > I think it makes more sense too keep everything under 23 with a note.
> I would look under C++23 for the status of these papers, so I prefer them in this file. cppreference also lists them under C++23, but with a `DR:` prefix.
> https://en.cppreference.com/w/cpp/compiler_support/23
What do you think of the current approach? (a note column, see below)


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D105103/new/

https://reviews.llvm.org/D105103



More information about the libcxx-commits mailing list