Issue |
139885
|
Summary |
Tracking progress for constexpr cmath (P0533R9, P1383R2)
|
Labels |
documentation,
good first issue,
libc++,
clang:frontend,
libc,
c++23,
c++26
|
Assignees |
|
Reporter |
cor3ntin
|
`constexpr` cmath papers ([P0533R9](https://wg21.link/P0533R9), [P1383R2](https://wg21.link/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.
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs