[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)

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

INFINITE
> (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!

Best,

-- 
Jean-Pierre Flori




More information about the ecl-devel mailing list