Okay, so are we all comfortable with this? Or does anyone
want to argue to have this change reverted from 4.2.1?

If there are no objections I will go ahead and create
a release candidate tarball and get the vote rolling
sometime later today.

Martin

Farid Zaripov wrote:
-----Original Message-----
From: Martin Sebor [mailto:[EMAIL PROTECTED] Sent: Thursday, April 24, 2008 6:02 PM
To: [email protected]
Subject: Re: svn commit: r650902 - /stdcxx/trunk/src/num_put.cpp

So let me try to summarize the new behavior:

                 Solaris   Windows   Other
   float            X         X        X
   double          fmt       fmt     printf
   long double    printf     fmt     printf

   X        converted to double by iostreams
   fmt      formatted using __rw_fmat_infinite(double)
   printf   formatted using sprintf()

Did I get it right?

  Yes, but you missed the column fpclassify (platforms where fpclassify
macro is defined).

                 Solaris   Windows   fpclassify   Other
   float            X         X          X          X
   double          fmt       fmt        fmt       printf
   long double    printf     fmt       printf     printf

Btw., is there a test for this other than 22.locale.num.put?

  It seems, there is no such test.

Farid.

Reply via email to