dmd 1.053 and 2.037 release

Walter Bright newshound1 at digitalmars.com
Thu Dec 10 17:25:48 PST 2009


Brad Roberts wrote:
> On Thu, 10 Dec 2009, Walter Bright wrote:
> 
>> Don wrote:
>>> I had a further look at this. The compiler *is* creating doubles and floats
>>> as signalling NaNs. Turns out, that there are slight differences between
>>> processors in the way they treat signalling NaNs, especially between Intel
>>> vs AMD. Intel Core2 triggers SNANs when loading floats & doubles, but
>>> *doesn't* trigger for 80-bit SNANs. The Pentium M that I did most of my
>>> testing on, didn't trigger for any of them. AMD's docs say that it triggers
>>> for all of them.
>>> Won't be too hard to fix.
>>
>> How do we fix the CPU? ;-)
> 
> A soldering iron with a really sharp point?
> 
> Or maybe a sledgehammer.

I was thinking 220VAC might help!


More information about the Digitalmars-d-announce mailing list