Boost logo

Boost :

From: Johan Råde (rade_at_[hidden])
Date: 2006-11-09 09:00:41

John Maddock wrote:
> Johan Råde wrote:
>> That is weird.
>> Can you run the inspect tool (fpclassify/tools/inspect/inspect.cpp)
>> on Win32 / Intel 7?
> I don't think it differs from any other Win32 compiler:
> s. nan ff 80 00 00

It certainly does differ. All bits in the mantissa are zero.
It is the IEEE754 binary representation of negative infinity.

Here is what I get on my Win32 / MSVS 7.1 / ia32 platform

s. nan 7f 80 00 01

There is the same problem for double and long double.

Looks like Intel 7 on Win32 has a broken


Boost list run by bdawes at, gregod at, cpdaniel at, john at