This is the mail archive of the libc-hacker@sources.redhat.com mailing list for the glibc project.
Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On Fri, Jun 11, 2004 at 06:17:06PM +0200, Martin Schwidefsky wrote: > > ... and GCC 3.4 compiled libm on s390/s390x > > fails a bunch of tests for exceptions being raised/not-raised on NaN/Inf > > arguments in test-double (e.g. sqrt (NaN)). > > Will look into that next. > The reason for this is the generic implementation of __ieee754_sqrt. > I side stepped the problem by defining s390 specific function that > use the hardware instructions. See: > > http://sources.redhat.com/ml/libc-alpha/2004-04/msg00119.html See my later patch which fixes this. That is not to say it isn't good to switch to hw sqrt on s390{,x} (assuming that it is faster than the generic one and precise). Though, I don't think we should be actually removing ulps allowances for older GCCs as long as we still support them. Jakub
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |