[Ecls-list] Latest fixes

Waldek Hebisch hebisch at math.uni.wroc.pl
Sun Nov 15 20:49:59 UTC 2009


> * In C:BUILDER, when the program is provided an :EPILOGUE argument,
> this is executed with SAFE-EVAL, but without error value so that in
> case of errors the debugger is entered. This problem was the cause
> that SI:*BREAK-ENABLE* was set to NIL previously, preventing any use
> of the debugger in standalone programs.
> 

I checked the newest version and debugger is entered as it should.
Also (atan (complex 0.0d0 1.0d0)).  But I noticed significant
change: no traping mode seem to be the default.  Previously
apropriate condition was raised (as expected by FriCAS) now
I just get:

#C(#<DOUBLE-FLOAT quiet NaN> #.SI:DOUBLE-FLOAT-POSITIVE-INFINITY)

and need to pass '--trap-fpe' to ECL.  Worse, executable seem to
default to non-trapping mode and it is not clear how to make
them use trapping mode.

-- 
                              Waldek Hebisch
hebisch at math.uni.wroc.pl 




More information about the ecl-devel mailing list