Return-Path: Delivered-To: apmail-stdcxx-dev-archive@www.apache.org Received: (qmail 41437 invoked from network); 24 Apr 2008 18:05:16 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 24 Apr 2008 18:05:16 -0000 Received: (qmail 68049 invoked by uid 500); 24 Apr 2008 18:05:18 -0000 Delivered-To: apmail-stdcxx-dev-archive@stdcxx.apache.org Received: (qmail 68030 invoked by uid 500); 24 Apr 2008 18:05:18 -0000 Mailing-List: contact dev-help@stdcxx.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@stdcxx.apache.org Delivered-To: mailing list dev@stdcxx.apache.org Received: (qmail 68019 invoked by uid 99); 24 Apr 2008 18:05:18 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 24 Apr 2008 11:05:18 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [208.30.140.160] (HELO moroha.roguewave.com) (208.30.140.160) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 24 Apr 2008 18:04:26 +0000 Received: from nebula.bco.roguewave.com ([10.70.3.27]) by moroha.roguewave.com (8.13.6/8.13.6) with ESMTP id m3OI4j0r017552 for ; Thu, 24 Apr 2008 18:04:45 GMT Message-ID: <4810CBBD.70806@roguewave.com> Date: Thu, 24 Apr 2008 12:04:45 -0600 From: Martin Sebor Organization: Rogue Wave Software, Inc. User-Agent: Thunderbird 2.0.0.12 (X11/20080226) MIME-Version: 1.0 To: dev@stdcxx.apache.org Subject: Re: svn commit: r650902 - /stdcxx/trunk/src/num_put.cpp References: <20080423152034.1B7D71A9832@eris.apache.org> <48102029.50903@roguewave.com> <7BDB2168BEAEF14C98F1901FD2DE64380212628E@epmsa009.minsk.epam.com> <4810A0FA.2070803@roguewave.com> <7BDB2168BEAEF14C98F1901FD2DE643802126591@epmsa009.minsk.epam.com> In-Reply-To: <7BDB2168BEAEF14C98F1901FD2DE643802126591@epmsa009.minsk.epam.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org 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:sebor@roguewave.com] >> Sent: Thursday, April 24, 2008 6:02 PM >> To: dev@stdcxx.apache.org >> 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.