[Ecls-list] Latest fixes

Gabriel Dos Reis gdr at integrable-solutions.net
Sun Nov 15 20:46:19 UTC 2009


On Sun, Nov 15, 2009 at 2:49 PM, Waldek Hebisch
<hebisch at math.uni.wroc.pl> wrote:
>> * 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)

For what it worths, I'm not bothered by this.

>
> 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.

I suspect the question is what is the recipe to build an ECL-based
standalone application where one wishes to chose one of the mode
(either trapping or not trapping.)

-- Gaby




More information about the ecl-devel mailing list