https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120937
--- Comment #4 from Marc Adams ---
Sorry, you are correct and I am wrong. The result is subnormal negative and
rounds to -0. Thanks for your help.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120937
--- Comment #3 from Marc Adams ---
Sorry, you are correct and I am wrong. The result is subnormal negative and
rounds to -0. Thanks for your help.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120937
--- Comment #2 from Marc Adams ---
The floating-point multiply is exact, no rounding, for type float and longer.
Please check that the operations with these values have no rounding for
yourself. Even if the multiply had rounding IEEE rules say
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120937
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |INVALID
Status|UNCONFIRMED