[Bug middle-end/100839] -O2 does dangerous optimizations using FMA (please don't break my cross product)

2021-05-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100839 --- Comment #7 from Andrew Pinski --- (In reply to Daniel Gibson from comment #6) > Are you sure about this? > I couldn't find much about floats (and nothing about legal transformations) > in the C++ standard, and if it's in IEEE-754 it should b

[Bug middle-end/100839] -O2 does dangerous optimizations using FMA (please don't break my cross product)

2021-05-30 Thread metalcaedes at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100839 --- Comment #6 from Daniel Gibson --- Are you sure about this? I couldn't find much about floats (and nothing about legal transformations) in the C++ standard, and if it's in IEEE-754 it should be the same for C and C++, right?

[Bug middle-end/100839] -O2 does dangerous optimizations using FMA (please don't break my cross product)

2021-05-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100839 Andrew Pinski changed: What|Removed |Added Resolution|FIXED |INVALID --- Comment #5 from Andrew Pins

[Bug middle-end/100839] -O2 does dangerous optimizations using FMA (please don't break my cross product)

2021-05-30 Thread metalcaedes at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100839 Daniel Gibson changed: What|Removed |Added Resolution|INVALID |FIXED --- Comment #4 from Daniel Gibson

[Bug middle-end/100839] -O2 does dangerous optimizations using FMA (please don't break my cross product)

2021-05-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100839 Andrew Pinski changed: What|Removed |Added Resolution|FIXED |INVALID --- Comment #3 from Andrew Pins

[Bug middle-end/100839] -O2 does dangerous optimizations using FMA (please don't break my cross product)

2021-05-30 Thread metalcaedes at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100839 Daniel Gibson changed: What|Removed |Added Resolution|INVALID |FIXED --- Comment #2 from Daniel Gibson

[Bug middle-end/100839] -O2 does dangerous optimizations using FMA (please don't break my cross product)

2021-05-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100839 Andrew Pinski changed: What|Removed |Added Resolution|--- |INVALID Component|c++