Subject: bug#7228: closed (Re: bug#7228: coreutils-8.6 sort-float failure on ppc)

From: [email-masked] (GNU bug Tracking System)
Date: Tue, 31 May 2011 21:27:02 +0000

Your bug report

#7228: coreutils-8.6 sort-float failure on ppc

which was filed against the coreutils package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
7228: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7228
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#7228: coreutils-8.6 sort-float failure on ppc
From: Jim Meyering <[email-masked]>
To: "Gilles Espinasse" <[email-masked]>
Cc: [email-masked]
Date: Tue, 31 May 2011 23:26:27 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Jim Meyering wrote:
> Gilles Espinasse wrote:
>>> > The bad news is that it fail now on ppc in FAIL: misc/sort-float
>>> >
>> It's ok now with the patch on ppc.
>> It's ppc32, not 64 (gcc have --with-long-double-128 option if that matter)
>
> Thanks.  Adjusted.  I reproduced the failure also on ppc64.

This was resolved, afaics, so closing.

Subject: coreutils-8.6 sort-float failure on ppc
From: "Gilles Espinasse" <[email-masked]>
To: <[email-masked]>
Date: Sat, 16 Oct 2010 16:46:56 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Just tested 8.6 on linux glibc-2.11.1/gcc-4.4.5 LFS build on x86, sparc and
ppc

First a good news is that on sparc (32-bits), 8.6 test suite is now passing
I didn't report yet a failure on misc/stty which was
Failure was
+ stty -icanon
stty: standard input: unable to perform all requested operations

The bad news is that it fail now on ppc in FAIL: misc/sort-float

+ LC_ALL=C
+ sort -sg
+ compare out exp
+ diff -u out exp
--- out 2010-10-16 13:40:44.000000000 +0000
+++ exp 2010-10-16 13:40:44.000000000 +0000
@@ -2,11 +2,11 @@
 -1.797693e+308
 -3.402823e+38
 -1.175494e-38
--2.004168e-292
 -2.225074e-308
+-2.004168e-292
 0
-2.225074e-308
 2.004168e-292
+2.225074e-308
 1.175494e-38
 3.402823e+38
 1.797693e+308
+ fail=1
...
+ LC_ALL=fr_FR
+ sort -sg
+ compare out exp
+ diff -u out exp
--- out 2010-10-16 13:40:44.000000000 +0000
+++ exp 2010-10-16 13:40:44.000000000 +0000
@@ -2,11 +2,11 @@
 -1,797693e+308
 -3,402823e+38
 -1,175494e-38
--2,004168e-292
 -2,225074e-308
+-2,004168e-292
 0
-2,225074e-308
 2,004168e-292
+2,225074e-308
 1,175494e-38
 3,402823e+38
 1,797693e+308
+ fail=1
+ Exit 1

Gilles