As a fellow practitioner of the demonic -ffast-math arts, let us cackle menacingly together. :)
[1] But really, if -ffast-math does turn -funsafe-math-optimizations on, it should have been named similarly. There is a possibility of much safer -ffast-math with almost zero breakage (by assuming a subset of IEEE 754, like the fixed rounding mode). The current -ffast-math is so reckless [2].
[2] https://simonbyrne.github.io/notes/fastmath/#flushing_subnor...
Plus, comparing against strict math as I go tends to highlight where I might have been about to do something dodgy anyway.