This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: Help with float tests
- From: Andreas Jaeger <aj at suse dot de>
- To: "Carlos Velasco" <carlosev at newipnet dot com>
- Cc: libc-alpha at sources dot redhat dot com
- Date: Fri, 09 Aug 2002 10:35:09 +0200
- Subject: Re: Help with float tests
- References: <200208081731520021.31FA3763@192.168.128.16>
"Carlos Velasco" <carlosev@newipnet.com> writes:
> Hi,
>
> Any help with this would be apreciated.
> I have problems with make check in test-ldouble
>
> I have compiled glibc from CVS.
> Kernel: 2.4.19
> Compiler gcc 3.1.1
> CPU: AMD K6-2
[...]
> The output of test-ldouble.out:
>
> testing float (without inline functions)
> Failure: Test: Real part of: cacosh (-2 - 3 i) == -1.9833870299165354323470769028940395 + 2.1414491111159960199
> 416055713254211 i
> Result:
> is: -1.98338806629180908203e+00 -0x1.fbbf5200000000000000p+0
> should be: -1.98338699340820312500e+00 -0x1.fbbf4000000000000000p+0
> difference: 1.07288360595703125000e-06 0x1.20000000000000000000p-20
> ulp : 9.0000
> max.ulp : 4.0000
> Maximal error of real part of: cacosh
> is : 9 ulp
> accepted: 4 ulp
> Maximal error of imaginary part of: cacosh
> is : 0 ulp
> accepted: 4 ulp
>
> Test suite completed:
> 2484 test cases plus 2280 tests for exception flags executed.
> 2 errors occurred.
Those are rounding errors, just ignore them. This is not critical.
Andreas
--
Andreas Jaeger
SuSE Labs aj@suse.de
private aj@arthur.inka.de
http://www.suse.de/~aj