|
From: Michael O. <mjo...@us...> - 2025-11-06 21:18:12
|
Thank you both! --- **[bugs:#4603] Control stack regression with abs_integrate / 5.48.0** **Status:** closed **Group:** None **Labels:** abs_integrate defint limit **Created:** Thu Aug 28, 2025 01:46 PM UTC by Michael Orlitzky **Last Updated:** Thu Nov 06, 2025 05:25 PM UTC **Owner:** nobody https://sourceforge.net/p/maxima/bugs/3144/ This works in 5.47.0: ``` Maxima 5.47.0 https://maxima.sourceforge.io using Lisp ECL 24.5.10 Distributed under the GNU Public License. See the file COPYING. Dedicated to the memory of William Schelter. The function bug_report() provides bug reporting information. (%i1) integrate(sin(k*x)/x*erf(x^2),x,0,inf); inf / 2 [ sin(k x) erf(x ) (%o1) I ---------------- dx ] x / 0 (%i2) load(abs_integrate); (%o2) /usr/share/maxima/5.47.0/share/contrib/integration/abs_integrate.mac (%i3) integrate(sin(k*x)/x*erf(x^2),x,0,inf); inf / 2 [ sin(k x) erf(x ) (%o3) I ---------------- dx ] x / 0 ``` But has regressed in 5.48.1: ``` Maxima 5.48.1 https://maxima.sourceforge.io using Lisp ECL 24.5.10 Distributed under the GNU Public License. See the file COPYING. Dedicated to the memory of William Schelter. The function bug_report() provides bug reporting information. (%i1) integrate(sin(k*x)/x*erf(x^2),x,0,inf); inf ⌠ 2 ⎮ sin(k x) erf(x ) (%o1) ⎮ ──────────────── dx ⎮ x ⌡ 0 (%i2) load(abs_integrate); (%o2) /usr/share/maxima/5.48.1/share/contrib/integration/abs_integrate.mac (%i3) integrate(sin(k*x)/x*erf(x^2),x,0,inf); Maxima encountered a Lisp error: BINDING-STACK overflow at size 10240. Stack can probably be resized. Proceed with caution. Automatically continuing. To enable the Lisp debugger set *debugger-hook* to nil. ``` --- Sent from sourceforge.net because max...@li... is subscribed to https://sourceforge.net/p/maxima/bugs/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/maxima/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |