Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.4.0, 5.5.0
-
None
-
a2b58c1643b5c8b67cb18750ef2d565180a3a179
Description
qt_is_inf and qt_is_nan do check for the right exponent, but only check the most significant 4 bits of the mantissa. So, the binary64 value 0x7ff0000000000001 is seen as infinity instead of NaN.
Attachments
For Gerrit Dashboard: QTBUG-47692 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
122166,14 | Implement qt_is_{inf,nan,finite} using std. library functions. | dev | qt/qtbase | Status: MERGED | -2 | 0 |