Question: Error, (in content/gcd) too many levels of recursion calling odetest.

I do not remember seeing this before or reporting. Just in case, here is how to reproduce it. This happens also in Maple 2024.2

The problem with these errors is that they can not be cought using try/catch.

I was testing a solution which most likely wrong, but I get 

                 Error, (in content/gcd) too many levels of recursion

interface(version);

`Standard Worksheet Interface, Maple 2025.0, Linux, March 24 2025 Build ID 1909157`

Physics:-Version();

`The "Physics Updates" version in the MapleCloud is 1866 and is the same as the version installed in this computer, created 2025, May 6, 10:52 hours Pacific Time.`

SupportTools:-Version();

`The Customer Support Updates version in the MapleCloud is 17 and is the same as the version installed in this computer, created May 5, 2025, 12:37 hours Eastern Time.`

restart;

sol:=ln((1/9*u(x)*6^(1/3)/surd((-9*A^2+2*A*x^(3/2))/(-288*A*x^(9/2)-5832*A^3*x^(3/2)+16*x^6+1944*A^2*x^3+6561*A^4),3)+1)^(1/3)/(1/81*u(x)^2*6^(2/3)/surd((-9*A^2+2*A*x^(3/2))/(-288*A*x^(9/2)-5832*A^3*x^(3/2)+16*x^6+1944*A^2*x^3+6561*A^4),3)^2-1/9*u(x)*6^(1/3)/surd((-9*A^2+2*A*x^(3/2))/(-288*A*x^(9/2)-5832*A^3*x^(3/2)+16*x^6+1944*A^2*x^3+6561*A^4),3)+1)^(1/6))+1/3*3^(1/2)*arctan(1/3*(2/9*u(x)*6^(1/3)/surd((-9*A^2+2*A*x^(3/2))/(-288*A*x^(9/2)-5832*A^3*x^(3/2)+16*x^6+1944*A^2*x^3+6561*A^4),3)-1)*3^(1/2)) = Int(3/2*(-32*x^(15/2)-6480*A^2*x^(9/2)-65610*A^4*x^(3/2)+720*A*x^6+29160*A^3*x^3+59049*A^5)/surd(-A*(-2*x^(3/2)+9*A)/(-288*A*x^(9/2)-5832*A^3*x^(3/2)+16*x^6+1944*A^2*x^3+6561*A^4),3)/(-128*x^11-54432*A^2*x^8-1837080*A^4*x^5+4782969*A^7*x^(1/2)-7440174*A^6*x^2+4960116*A^5*x^(7/2)+408240*A^3*x^(13/2)+4032*A*x^(19/2))*A*6^(1/3),x)+2*_C1;
ode:=diff(u(x),x) = -1/18/x^(1/2)*(-576*A*x^(9/2)-11664*A^3*x^(3/2)+32*x^6+3888*A^2*x^3+13122*A^4)/(-2*x^(3/2)+9*A)^3*u(x)^3-1/18/x^(1/2)*(1944*A*x^(5/2)-216*x^4-4374*A^2*x)/(-2*x^(3/2)+9*A)^3*u(x)-1/18/x^(1/2)*(486*A*x^(3/2)-2187*A^2)/(-2*x^(3/2)+9*A)^3;

ln(((1/9)*u(x)*6^(1/3)/surd((-9*A^2+2*A*x^(3/2))/(-288*A*x^(9/2)-5832*A^3*x^(3/2)+16*x^6+1944*A^2*x^3+6561*A^4), 3)+1)^(1/3)/((1/81)*u(x)^2*6^(2/3)/surd((-9*A^2+2*A*x^(3/2))/(-288*A*x^(9/2)-5832*A^3*x^(3/2)+16*x^6+1944*A^2*x^3+6561*A^4), 3)^2-(1/9)*u(x)*6^(1/3)/surd((-9*A^2+2*A*x^(3/2))/(-288*A*x^(9/2)-5832*A^3*x^(3/2)+16*x^6+1944*A^2*x^3+6561*A^4), 3)+1)^(1/6))+(1/3)*3^(1/2)*arctan((1/3)*((2/9)*u(x)*6^(1/3)/surd((-9*A^2+2*A*x^(3/2))/(-288*A*x^(9/2)-5832*A^3*x^(3/2)+16*x^6+1944*A^2*x^3+6561*A^4), 3)-1)*3^(1/2)) = Int((3/2)*(-32*x^(15/2)-6480*A^2*x^(9/2)-65610*A^4*x^(3/2)+720*A*x^6+29160*A^3*x^3+59049*A^5)*A*6^(1/3)/(surd(-A*(-2*x^(3/2)+9*A)/(-288*A*x^(9/2)-5832*A^3*x^(3/2)+16*x^6+1944*A^2*x^3+6561*A^4), 3)*(-128*x^11-54432*A^2*x^8-1837080*A^4*x^5+4782969*A^7*x^(1/2)-7440174*A^6*x^2+4960116*A^5*x^(7/2)+408240*A^3*x^(13/2)+4032*A*x^(19/2))), x)+2*_C1

diff(u(x), x) = -(1/18)*(-576*A*x^(9/2)-11664*A^3*x^(3/2)+32*x^6+3888*A^2*x^3+13122*A^4)*u(x)^3/(x^(1/2)*(-2*x^(3/2)+9*A)^3)-(1/18)*(1944*A*x^(5/2)-216*x^4-4374*A^2*x)*u(x)/(x^(1/2)*(-2*x^(3/2)+9*A)^3)-(1/18)*(486*A*x^(3/2)-2187*A^2)/(x^(1/2)*(-2*x^(3/2)+9*A)^3)

try
    odetest(sol,ode);
catch:
    print("cought error ok");
end try;

Error, (in content/gcd) too many levels of recursion

 

 

Download content_gce_odetest_error_may_7_2025.mw

Please Wait...