On 5/14/08, Alexey Beshenov <al at beshenov.ru> wrote:
> In 5.14.0 (CLISP 2.41) calling desolve inside a "for...do" block makes it
> loop endlessly. Is it a bug?
>
> (%i1) for i : 1 thru 3 do (print(i));
> 1
> 2
> 3
> (%o1) done
>
> (%i2) for i : 1 thru 3 do (desolve('diff(foo(x),x)=1,foo(x)), print(i));
> 1
> 1
> 1
> ...
Well, that is certainly a bug. I have observed that in 5.14.0 official
release but not in cvs versions from a little before and a little after
the release, so that is kind of puzzling. Can someone else try it?
best
Robert Dodier