This is the mail archive of the glibc-bugs@sourceware.org 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]

[Bug math/16361] New: x86 / x86_64 expl / exp10l missing underflows


https://sourceware.org/bugzilla/show_bug.cgi?id=16361

            Bug ID: 16361
           Summary: x86 / x86_64 expl / exp10l missing underflows
           Product: glibc
           Version: 2.19
            Status: NEW
          Severity: normal
          Priority: P2
         Component: math
          Assignee: unassigned at sourceware dot org
          Reporter: jsm28 at gcc dot gnu.org

The x86 and x86_64 implementations of expl / exp10l can fail to produce
underflow exceptions when the unscaled result has trailing 0 bits so the
scaling down to subnormal precision is exact.  An example at least with a patch
I'm testing for bug 16356 is exp10l (-4932) in round-to-zero mode (the precise
cases may depend on the x87 processor implementation).

-- 
You are receiving this mail because:
You are on the CC list for the bug.


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