Serious bug
David Edelsohn
dje@watson.ibm.com
Thu Sep 24 14:30:00 GMT 1998
>>>>> Ryszard Kabatek writes:
On 24 Sep 1998, Alexandre Oliva wrote:
>> Complain to Intel. They have put more precision in FP registers than
>> in doubles stored in memory, that's why you see the difference.
Ryszard> I testet the sample with VisualAge C++ 3.0 for OS/2.
Ryszard> It work correct...
If that is the case, then invoke EGCS with -ffloat-store option to
prevent use of the excess precision. If your program is sensative to
floating point precision, you need to understand that and use the
appropriate compiler options to produce IEEE compliant code safe for your
algorithm.
David
More information about the Gcc-bugs
mailing list