Comment on Faster floating point math with Rust's new APIparentComments−aw16211071moWhat recent change(s) were made?−pklausler1moThey ruled that the “integrity of parentheses” can be violated by fused multiply-adds, despite clear long-standing language to the contrary. So “(x * y)+z” can be compiled as if it were “x * y+z” and only undergo one rounding.−aw16211071moAh, I see. Thanks for taking the time to elaborate!
Comments
What recent change(s) were made?
They ruled that the “integrity of parentheses” can be violated by fused multiply-adds, despite clear long-standing language to the contrary. So “(x * y)+z” can be compiled as if it were “x * y+z” and only undergo one rounding.
Ah, I see. Thanks for taking the time to elaborate!