[Ecls-list] ECL missing signals?

Jean-Pierre Flori jpflori at gmail.com
Fri Aug 24 16:09:55 UTC 2012

Dear all,

We encountered the following problem in Sage, which seems to be
present in ECL: run an infinite loop and try to interrupt it,
sometimes the interrupt is missed.

For example, at ECL prompt:
> (setf i 0)

> (defun infinite() (loop (incf i)))

> (infinite)

Now press CTRL+C.
Most of the time, the loop will be broken, but sometimes you'll just
get a nice ^C on screen.
I've got no problem with this test with the old version of ECL used in
Sage: ecl-11.1.2.cvs20111120.

The problem may be deeper, because we also sometimes fails to evaluate
'2', which is quite surprising!


Jean-Pierre Flori

More information about the ecl-devel mailing list