[Ecls-list] Accurately detecting FP exceptions

Juan Jose Garcia Ripoll lisp at arrakis.es
Wed Oct 26 05:23:40 UTC 2005


On Wed, 2005-10-26 at 13:49 +0200, Goffioul Michael wrote:
> > A minor fix was left: RANDOM did not use make_{short/long}float() and
> > hence the floating point exceptions were not detected. I have 
> > fixed this
> > and now the PRINT*RANDOM tests are passed.
> 
> Maybe I did something wrong in my MSVC port...
> I put an include statement in the config.h file to include the fpe_x86.c
> file. However, this config.h file is included when you compile a regular
> LISP file, hence the fpe_x86.c should installed. Is it the intention?

The config.h file has two parts. Upon installation, at least on the
unix/mingw/macosx ports, the lower part is cut out and hence the
#include statement disappears, together with many other definitions that
would overpopulate the C namespace.

Juanjo






More information about the ecl-devel mailing list