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++?