- summary: kill(all) causes ode2 failure --> declare(integrate,noun); kill(all); integrate(0,y)
This problem is a reduced from bug [ 612107 ] Test
rtestode fails if run after rtest3.
ode2 can solve the example, but it will fail if preceded by
commands declare(integrate, noun); kill(all);
This works
(C1) eq:x^2*cos(x*y)*'diff(y,x)+(sin(x*y)+x*y*(cos(x*y)))=0
$
(C2) ode2(eq,y,x);
(D2) x SIN(x y) = %C
so does this
(C1) declare(integrate, noun);
(D1) DONE
(C2) eq:x^2*cos(x*y)*'diff(y,x)+(sin(x*y)+x*y*(cos(x*y)))=0
$
(C3) ode2(eq,y,x);
(D3) x SIN(x y) = %C
This fails
(C1) declare(integrate, noun);
(D1) DONE
(C2) kill(all);
(D0) DONE
(C1) eq:x^2*cos(x*y)*'diff(y,x)+(sin(x*y)+x*y*(cos(x*y)))=0
$
(C2) ode2(eq,y,x);
/
[
(D2) x SIN(x y) + I 0 dy = %C
]
/
Logged In: YES
user_id=365569
I have further reduced the problem to
declare(integrate,noun);
kill(all);
integrate(0,x);
leaving integrate unevaluated.
Logged In: YES
user_id=28457
The reported bug is not present in the current cvs version of
Maxima.
Thank you for your report. If you see this bug in a later version
of Maxima, please submit a new bug report.
Log in to post a comment.