GNU Common Lisp (GCL) in Maxima's integration bug
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
maxima (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: maxima
upgraded to very buggy ubuntu 9.10 .
Here's one of the "strange bugs":
Maxima 5.17.1 http://
Using Lisp GNU Common Lisp (GCL) GCL 2.6.7 (aka GCL)
how to reproduce:
Opne maxima (in the terminal, xmaxima, wxmaxima)
type :
integrate(
maxima gives:
Universal error handler called recursively (:ERROR NIL
Universal error handler called recursively (:ERROR NIL
Maxima encountered a Lisp error:
Error in CONDITIONS:
Automatically continuing.
To reenable the Lisp debugger set *debugger-hook* to nil.
Which is a nonsence. I remember doing it beforfe the upgrade
MOREOVER, On my FreeBSD box I just recently compiled the SAME VERSION of Maxima against Lisp CLISP 2.47 (2008-10-23) instead of GCL. That one did not compile for me.
OK if I do it in the freebsd maxima I get::
(%i1) integrate(
(%o1) --------------- - ------------
And of course this is right.
Here's the header again:
Maxima 5.17.1 http://
Using Lisp CLISP 2.47 (2008-10-23)
well the html garbled my FreeBSD Maxima's out put...
(%i1) integrate( (x-1)/( x^3+1), x);
2
log( x - x + 1) 2 log(x + 1)
3 3 2-x+1\right) }\over{ 3}}-{{2\ ,\log \left(x+1\right) 3}}\leqno{ \tt (\%o1)}$$
(%o1) --------------- - ------------
(%i2) tex(%o1)
;
$${{\log \left(x^
}\over{
(%o2) (\%o1)
In tex output