*** Bug 365 has been marked as a duplicate of this bug. ***
Comment #3 by clugdbug — 2006-10-02T06:24:27Z
Changed name and severity of this bug, since it applies to !=0 as well as ==.
(Taken from bug 365):
void main()
{
real x = real.nan;
assert( x!=0 ); // fails
if (x==0) assert(0); // fails
}
It looks to me as though there's a JPE instruction missing, to cover the NaN case. I'm no longer confident that this is a regression.
ie, should be
jp image00400000!_Dmain+0x23 (00402033)
jz image00400000!_Dmain+0x23 (00402033)
---------------------