[libc++ patch] (and/or standard bug?): Let std::stof() call strtod / wcstod instead of strtof / wcstof

Richard Smith richard at metafoo.co.uk
Wed Jun 4 17:21:02 PDT 2014


On Wed, Jun 4, 2014 at 3:27 PM, Joerg Sonnenberger <joerg at britannica.bec.de>
wrote:

> On Wed, Jun 04, 2014 at 02:51:49AM +0200, Nico Weber wrote:
> > 21.5p4 and 21.5p11 say that std::stof() and std::stod() are both supposed
> > to call strtod() (for char*) or wcstod() (for wchar_t*). libc++ currently
> > calls strtof() / wcstof() from std::stof(), so the attached patch fixes
> > this.
>
> This looks like a bug in the standard.
>

It is:

http://lwg.github.io/issues/lwg-active.html#2009
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20140604/552f8f32/attachment.html>


More information about the cfe-commits mailing list