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/3268] fma for all targets without hardware fma instructions is incorrect.


------- Additional Comments From sjmunroe at us dot ibm dot com  2006-10-05 19:47 -------
Created an attachment (id=1350)
 --> (http://sourceware.org/bugzilla/attachment.cgi?id=1350&action=view)
New fma_test to verify the intermediate multiply product has full percision.

Add a new fma_test that verifies that:

"The operation fma(x,y,z) computes (x ×y )+z as if with unbounded range and
precision, rounding only once to the destination format"

This implies that for double that the 106 bit result of the multiply be passed
unrounded to the add (53 bit) and then final result found to 53 bits.

-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=3268

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


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