On Fri, Jun 23, 2006 at 04:48:41PM -0700, Carl Lowenstein wrote:
>On 6/23/06, Carl Lowenstein <[EMAIL PROTECTED]> wrote:
>>On 6/22/06, Carl Lowenstein <[EMAIL PROTECTED]> wrote:
>>>
>>> It's pretty well known that floating point on the Alpha is not quite
>>> compliant with IEEE754 with regard to exception handling.  I have
>>> learned that there is a .configure option in with the Python sources:
>>> "--with-fpectl"  meaning floating-point exception control.
>'>
>>    "./configure --with-fpectl" doesn't seem to help.
>
>For the one or two people who might still be reading this thread, I
>think I have finally discovered the secret sauce.  It is well hidden
>in "info gcc" and in fact is not documented in the info file on the
>Alpha (gcc 2.95.4).  The info file on my FC3 system (gcc 3.4.4) says:
>
>'-mieee'
>    The Alpha architecture implements floating-point hardware
>    optimized for maximum performance.  It is mostly compliant with
>    the IEEE floating point standard.  However, for full compliance,
>    software assistance is required.  . . .
>
>So adding -mieee to CFLAGS in the Makefile seems to actually cure the
>problem of detecting Floating Point Exceptions.  Both the expected
>presence of FPE and the expected absence of FPE are now handled in the
>Python test suite  Note -- I didn't have to use a newer gcc, just use
>the semi-undocumented flag.

I guess someone put it there expecting it to propagate out to man pages?

Did you try pkgsrc? Why not or where did you stop? ...would like to know.

// George


-- 
George Georgalis, systems architect, administrator <IXOYE><


-- 
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to