- labels: --> Lisp Core - Limit
With the stable release
Maxima 5.28.0 http://maxima.sourceforge.net using Lisp SBCL 1.0.55.0-abb03f9 (%i3) limit(log(-1/3125*((-1/2*sqrt(5) + 1/2)^n - (1/2*sqrt(5) + 1/2)^n)^9*sqrt(5))/log(-1/5*((-1/2*sqrt(5) + 1/2)^(8*n) - (1/2*sqrt(5) + 1/2)^(8*n))*((-1/2*sqrt(5) + 1/2)^n - (1/2*sqrt(5) + 1/2)^n) - 1/5*((-1/2*sqrt(5) + 1/2)^(9*n) - (1/2*sqrt(5) + 1/2)^(9*n))*sqrt(5)),n,inf); INFO: Binding stack guard page unprotected Binding stack guard page temporarily disabled: proceed with caution Maxima encountered a Lisp error: Binding stack exhausted. PROCEED WITH CAUTION. .....
Similar errors with versions 5.26.0 and 5.29.1 (compiled with ECL 12.12.1).
Observed in 5.29.1 + ECL 12.2.1.
Not observed in current Git version (post-5.29, commit 2e481f98fb22e) + ECL or SBCL: yields a noun expression instead.
Closing this report as it appears to be fixed post-5.29. If someone finds it still present, they can reopen it. I'll put a test case into the test suite to verify that it doesn't trigger an error.