This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC 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]

[Bug c/34071] Poor precision of complex division __divdc3 in 64-bit on Intel



------- Comment #5 from nmm1 at cam dot ac dot uk  2007-11-12 18:58 -------
To Andrew Pinski:  nothing - it was one of the first things I tried.

To joseph@codesourcery:  PLEASE don't try to follow Annex G - that is about as
broken as it is possible to be; I use it as a horrible example in my course
on computer numerics!  And imaginary types are almost completely useless; it
isn't irrelevant that nobody has seriously suggested them being added to
Fortran
in 50 years.

This report wasn't about complex in general, but specifically about the
approach
on Intel architecture systems.  As Kahan says, the great advantage of Intel
arithmetic is precisely that it DOES allow you a bit of extra leeway for this
sort of calculation.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34071


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