dmd 1.053 and 2.037 release

Brad Roberts braddr at bellevue.puremagic.com
Thu Dec 10 13:49:59 PST 2009


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.


More information about the Digitalmars-d-announce mailing list