[libcxx-commits] [PATCH] D144994: [Draft][libc++][modules] Adds std module.
Mark de Wever via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Sun May 7 12:24:23 PDT 2023
Mordante marked 2 inline comments as done.
Mordante added a comment.
In D144994#4325321 <https://reviews.llvm.org/D144994#4325321>, @aaronmondal wrote:
> Regarding compilation of the BMIs themselves the only issue left seems to be that `<type_traits>` doesn't export some symbols and `<functional>` needs to be included in its cppm at the moment. Other than that everything builds and `std` is importable.
>
> Some `std::` symbols still breaks in a few unsurprising places, e.g. format/ranges.
The first part for functional is D149351 <https://reviews.llvm.org/D149351> which moves these declarations in the proper primary header.
On my list there are some issues with invocable too.
Once these are done I can start to finalize the cppm files.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D144994/new/
https://reviews.llvm.org/D144994
More information about the libcxx-commits
mailing list