[Ecls-list] FPE signal catching produces hazardous results under MSVC

Juan Jose Garcia Ripoll lisp at arrakis.es
Tue Oct 25 04:24:49 UTC 2005


On Tue, 2005-10-25 at 12:08 +0200, Goffioul Michael wrote:
> Problems start to appeard after generating a lot of FPE successively. After that,
> FPE starts to appear at places where it shouldn't and depending on the previous
> operation....?? Here's a session example (see how the (<= (REALPART...)) statement
> generates a FPE, sometimes it doesn't):

I do not know if this is related, but the processor has other
exceptions, such as FPE_INEXACT, and when I activated it, I got lots of
errors due to the compiler generating comparisons between floats and
doubles. Can it be that the control word bits for FPE_INEXACT get set?

Juanjo






More information about the ecl-devel mailing list