> On Mar 16, 2023, at 12:53 PM, Jakub Jelinek <ja...@redhat.com> wrote: > > On Thu, Mar 16, 2023 at 04:38:41PM +0000, Qing Zhao via Gcc-patches wrote: >>> NO. We have this debate every few years and such. >> >> So, what’s the major reason we keep the default that is not IEEE754 >> compliant from the beginning? > > It is compliant. fusedMultiplyAdd is a standard IEEE 754 operation, and > C explicitly allows contractions.
Okay, thanks for the info. Yes, looks like that GCC’s default behavior is correct. -:) Qing > > Jakub >