[Ecls-list] Another compiler error with ecl and cl-http

Juan Jose Garcia-Ripoll lisp at arrakis.es
Sun Nov 20 12:50:00 UTC 2005


Juan Jose Garcia-Ripoll dijo:
> &opKarsten Poeck dijo:
>> But a strange problem let my tests fail.
>> In the code attached is a reproducible test case.
>> The call in test should return 3 values, as does test2, but it doesn't
>
> Thanks for your detailed report. I have been able to repodruce this bug in
> my iBook, and it seems due a mistake in the generated C file. Still
> investigating what it is, I cannot offer a fix. Maybe next week.

I found the bug responsible for the problem: before executing the implicit
RETURN-FROM ECL has to undo a number of things (tagbody frames, variable
bindings, etc) and the output has to be saved on some temporary location.
Unfortunately the temporary location only has space for 1 value by default
and the other values were lost. I will commit the fix tomorrow.

Juanjo




More information about the ecl-devel mailing list