[Bug c/67570] comparison rules fails
joseph at codesourcery dot com
gcc-bugzilla@gcc.gnu.org
Mon Sep 14 17:52:00 GMT 2015
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67570
--- Comment #1 from joseph at codesourcery dot com <joseph at codesourcery dot com> ---
If I understand what you are doing correctly, this is an unnormal
representation (exponent not zero or maximal, explicit MSB of mantissa
zero). Such representations, which cannot be produced by floating-point
operations, are considered trap representations in C terms (undefined
behavior if used, no consistency expected or required). Valid
representations must have that MSB set for nonzero exponents and clear for
zero exponents.
More information about the Gcc-bugs
mailing list