[Issue 5628] std.math unittest disabled - roundoff error in pow() on SSE2

d-bugmail at puremagic.com d-bugmail at puremagic.com
Tue Apr 9 02:28:44 PDT 2013


http://d.puremagic.com/issues/show_bug.cgi?id=5628


Don <clugdbug at yahoo.com.au> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|DMD                         |Phobos
            Summary|std.math unittest disabled  |std.math unittest disabled
                   |                            |- roundoff error in pow()
                   |                            |on SSE2
         OS/Version|Linux                       |All
           Severity|critical                    |normal


--- Comment #3 from Don <clugdbug at yahoo.com.au> 2013-04-09 02:28:41 PDT ---
The remaining bug in comment 2 is just a rounding error.
The last bit of 1/ x*x  is different when the intermediate values are 80 bit
reals, vs when they are 64 bit doubles.

It is a bug, but it's not a compiler bug, just a fairly minor Phobos one.

Dropping severity to normal, and changing to Phobos.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list