[Ecls-list] Fatal gc errors compiling cl-http: around methods

Juan Jose Garcia Ripoll lisp at arrakis.es
Tue Nov 15 11:52:03 UTC 2005


On Sun, 2005-11-13 at 13:06 +0100, Karsten Poeck wrote:
> Hello,
> I am trying to compile cl-http with ecl (Windows XP, Visual C++ Compiler 2003).
> I have noted a lot of gc crashes while compiling the system. A good 
> example is the following that results in:
> Fatal error in gc
> Too many heap sections
> I had the same error with mingw, so I think it is a general ecl issue.

Yes. There was a typo in src/cmp/cmplam.lsp which lead to an infinite
loop whenever a lambda-form with &optional arguments was inlined. That
happens, for instance, when using call-next-method without arguments,
because of the precise macroexpansion used by the CLOS system.

I have fixed this bug in CVS.

Juanjo





More information about the ecl-devel mailing list