[libcxx-commits] [PATCH] D130031: [libc++][doc] Updates the release notes.

Mark de Wever via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Wed Jul 20 09:06:53 PDT 2022


Mordante marked 8 inline comments as done.
Mordante added a comment.

In D130031#3665797 <https://reviews.llvm.org/D130031#3665797>, @ldionne wrote:

> LGTM, let's please land this ASAP, I'd like to propose a slight reorganization of the sections.

Thanks for the review. I'll land it after I address all comments.



================
Comment at: libcxx/docs/ReleaseNotes.rst:46
+The C++20 ``ranges`` library has progressed a lot since the last release and is
+almost complete. The library is considered [experimental|ready for general usage].
+
----------------
ldionne wrote:
> Mordante wrote:
> > philnik wrote:
> > > Mordante wrote:
> > > > What will the status of ranges become?
> > > I think the plan is to make ranges stable.
> > I heard the same plan ;-) but I'm not deeply involved in that part of the code so I don't know the exact status. Even less involved nowadays since we now have three people very active in ranges area :-)
> I discussed with @var-const yesterday and we tentatively agreed that due to the branch being cut earlier than expected and to finding a few important issues (like the issue with proxy iterators pointed by @huixie90), we feel that Ranges should stay experimental in LLVM 15, as we request user feedback. Furthermore, since we now have a well defined way to enable experimental features (`-fexperimental-library`), users can try it out easily.
> 
> So I'd keep this as `experimental` in the release notes unless we change our mind.
Thanks for the status update!


================
Comment at: libcxx/docs/ReleaseNotes.rst:140
   (as an extension) ``__int128_t``, and the unsigned versions thereof.
   In particular, ``uniform_int_distribution<int8_t>`` is no longer supported.
 
----------------
ldionne wrote:
> Mordante wrote:
> > IIRC this change has been reverted. Or did we reland a new version?
> Please don't touch this release note, I will update it when I land D126823.
A thanks! I recalled wanted to reenable them, but I couldn't find the commit.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D130031



More information about the libcxx-commits mailing list