[parisc-linux] Problem on floating calculation
Matthew Wilcox
matthew@wil.cx
Thu, 8 Mar 2001 14:35:59 +0000
On Thu, Mar 08, 2001 at 03:16:48PM +0000, Bruno IGLESIAS wrote:
> When I execute Seti@home client (32 Bits executable) on a 64 Bit
> architecture ( HP900A500-A5X i.e ESIEE's A500) ,the expression :
>
> "exp(-(0.693 * SQUARE((float)(i) - (float)(ul_TOffset))) /
> (float)(f_SigmaSq))"
>
> doesn't work with some specific value. For example exp(-89.790901)
> result in an illegal instruction message.
i had trouble with a divide performed by a prefetch benchmark program.
there's definitely something wrong with our FP stuff. I believe this is
bug #72 in the BTS.
--
Revolutions do not require corporate support.