https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93806

--- Comment #39 from Vincent Lefèvre <vincent-gcc at vinc17 dot net> ---
So I wonder whether -fno-signed-zeros should be removed. It seems too
dangerous. The -ffinite-math-only option is fine because the programmer may be
able to prove that Inf and NaN never occur in his code (at least with
non-erroneous inputs). But zero is a value that is too common, and not having a
very rigorous specification for -fno-signed-zeros is bad.

Now, if the only issue with -fno-signed-zeros (assuming division by 0 does not
occur) concerns values with multiple representations, solving this more general
issue could be sufficient, though.

Reply via email to