This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Many new math failures


> Upps.  I'm appending the complete ULPs file from gcc 2.95 so that
> everybody can look at all the data.

> Test "Real part of: cexp (0.75 + 1.25 i) ==
> 0.667537446429131586942201977015932112 +
> 2.00900045494094876258347228145863909 i":
> ildouble: 201
> ldouble: 201

I don't see a large error in this case.
Do you need to put 'L' after the the compiled constant
BUILD_COMPLEX (0.667... here?

  check_complex ("cexp (0.75 + 1.25 i) ==
0.667537446429131586942201977015932112 +
2.00900045494094876258347228145863909 i",  FUNC(cexp) (BUILD_COMPLEX
(0.75L, 1.25L)), BUILD_COMPLEX (0.667537446429131586942201977015932112,
2.00900045494094876258347228145863909L), DELTA471, 0, 0);



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]