You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
libc++libc++ C++ Standard Library. Not GNU libstdc++. Not libc++abi.questionA question, not bug report. Check out https://llvm.org/docs/GettingInvolved.html instead!
I understand it's frustrating. However this feature is a lot of work even adapting an existing algorithm requires quite a bit of effort. Thusfar nobody has volunteered to do the work.
There is this WIP PR #91651 to use LLVM's libc implementation. I don't know which algorithm they use. IIRC it's one Lemire worked on so it might be fast float.
Since we don't use bugs to track missing parts of our implementation I'm closing the issue.
I really appreciate volunteers' efforts. The mentioned PR seems not complete yet (not having error handling), but I believe this will be solved in the near future. Great thanks to you all.
Hi! I'm still working on the proof of concept PR (I want to make sure all the tests pass) but I am hopeful that it's going to lead to a finished implementation before the end of the year. As for the algorithm it uses, it is primarily the one that Lemire worked on, I gave a talk on exactly how it works at the 2022 dev conference: https://www.youtube.com/watch?v=s-UjbTV8p6g
libc++libc++ C++ Standard Library. Not GNU libstdc++. Not libc++abi.questionA question, not bug report. Check out https://llvm.org/docs/GettingInvolved.html instead!
It may be frustrating to know c++17 feature isn't supported in the latest libc++ yet.
GCC 12 has partially adopted https://github.com/fastfloat/fast_float as its library implementation, is it possibly proper to adopt it in libc++?
The text was updated successfully, but these errors were encountered: