llvm/llvm-project
Vedi su GitHubTracking progress for constexpr cmath (P0533R9, P1383R2)
Open
#139.885 aperta il 14 mag 2025
c++23c++26clang:frontenddocumentationgood first issuelibclibc++metaissue
Metriche repository
- Star
- (26.378 star)
- Metriche merge PR
- (Merge medio 1g 2h) (1000 PR mergiate in 30 g)
Descrizione
constexpr cmath papers (P0533R9, P1383R2 for C++23 and C++26 will take a while to implement.
As we plan to implement builtins in clang using llvm-libc' math functions, and then use that to implement libc++, it would be useful to have a page that tracks what builtins are implemented, what libc features are missing, and what is supported by libc++.
That would let
- LLVM contributors coordinate more effectively
- Let users know what they can use
- Let other implementers synchronize (MSVC wants to use libc, and MSSTL wants to be clang compatible)
I'm not sure if the best place would be a GitHub issue or an RST file somewhere. Note that libc does an excellent job of tracking what they support https://libc.llvm.org/headers/math/index.html.