| From: | Joseph Fenton |
| Date: | 20 Feb 2001 at 19:43:05 |
| Subject: | Re: Morph into Warp |
Achim Stegemann wrote:
>
> >> There is a new environment variable in WOS V5: powerpc/EnAlignExc.
> >> Set it to "1" and you will get rid of the annoying floating point
> >> alignment exception handler forever.
>
> I have tried this ENV-variable (set to "1") with the result, that it ENABLES
> the exception-handler (lots of proggies using floating-calculations
> freeze).
> I suppose we better leave this ENV-variable untouched (deleted or set to
> "0").
Setting EnAlignExc to a "1" is supposed to pass the alignment exception
on to the program like other exceptions instead of trying to handle
it itself. It doesn't quite work that way in the current release of
Warp; I'm using a newer version with changes made to that. iFUSION
will require EnAlignExc set, so if you find any software that fails
when EnAlignExc is set, report it to the author and to Sam Jordan
at H&P. If it fails with that set, it means the program isn't properly
aligning data, either integer and/or floating point. This is bad in
that it degrades performance of the program, and although WarpOS
has handled the fault it generates, it won't when iFUSION is running.