#13364: Upgrade Maxima to 5.29.1
-------------------------------+--------------------------------------------
Reporter: kcrisman | Owner: tbd
Type: enhancement | Status: new
Priority: major | Milestone: sage-5.6
Component: packages | Resolution:
Keywords: maxima spkg | Work issues: fix doctets
Report Upstream: N/A | Reviewers:
Authors: | Merged in:
Dependencies: | Stopgaps:
-------------------------------+--------------------------------------------
Comment (by fbissey):
Doing some tests with ecl 12.2.1+maxima 5.29.1 right now. I assume the
target will be 12.12.1 /5.29.1 and enabling unicode in ecl if possible.
Anyway I have a nasty
{{{
sage -t -long -verbose "devel/sage-
main/sage/symbolic/integration/integral.py" # Killed/crashed
}}}
Probably ecl/maxima rather than pure maxima it goes in a panic
{{{
;;;
;;; Stack overflow.
;;; Jumping to the outermost toplevel prompt
;;;
}}}
for quite a bit before getting killed. The other interesting bits:
{{{
sage -t -long "devel/sage-main/sage/interfaces/maxima_abstract.py"
**********************************************************************
File "/usr/share/sage/devel/sage-main/sage/interfaces/maxima_abstract.py",
line 422:
sage: maxima.version()
Expected:
'5.26.0'
Got:
'5.29.1'
**********************************************************************
File "/usr/share/sage/devel/sage-main/sage/interfaces/maxima_abstract.py",
line 2354:
sage: maxima_version()
Expected:
'5.26.0'
Got:
'5.29.1'
**********************************************************************
2 items had failures:
1 of 4 in __main__.example_13
1 of 5 in __main__.example_84
***Test Failed*** 2 failures.
For whitespace errors, see the file
/home/fbissey/.sage/tmp/maxima_abstract_3312.py
[7.4 s]
sage -t -long "devel/sage-main/sage/interfaces/maxima_lib.py"
**********************************************************************
File "/usr/share/sage/devel/sage-main/sage/interfaces/maxima_lib.py", line
716:
sage: integrate(sqrt(x + sqrt(x)), x).simplify_full()
Expected:
1/12*sqrt(sqrt(x) + 1)*((8*x - 3)*x^(1/4) + 2*x^(3/4)) -
1/8*log(sqrt(sqrt(x) + 1) - x^(1/4)) + 1/8*log(sqrt(sqrt(x) + 1) +
x^(1/4))
Got:
integrate(sqrt(x + sqrt(x)), x)
#0: simplify_sum(expr='sum(q^k,k,0,inf))
#1: simplify_sum(expr=a*'sum(q^k,k,0,inf))
**********************************************************************
File "/usr/share/sage/devel/sage-main/sage/interfaces/maxima_lib.py", line
819:
sage: limit(x^a,x=0)
Expected:
Traceback (most recent call last):
...
ValueError: Computation failed since Maxima requested additional
constraints; using the 'assume' command before limit evaluation
*may* help (see `assume?` for more details)
Is a an integer?
Got:
Traceback (most recent call last):
File "/usr/bin/ncadoctest.py", line 1231, in run_one_test
self.run_one_example(test, example, filename, compileflags)
File "/usr/bin/sagedoctest.py", line 38, in run_one_example
OrigDocTestRunner.run_one_example(self, test, example, filename,
compileflags)
File "/usr/bin/ncadoctest.py", line 1172, in run_one_example
compileflags, 1) in test.globs
File "<doctest __main__.example_26[9]>", line 1, in <module>
limit(x**a,x=Integer(0))###line 819:
sage: limit(x^a,x=0)
File "/usr/lib64/python2.7/site-packages/sage/calculus/calculus.py",
line 1188, in limit
l = maxima.sr_limit(ex, v, a)
File "/usr/lib64/python2.7/site-
packages/sage/interfaces/maxima_lib.py", line 856, in sr_limit
raise ValueError, "Computation failed since Maxima requested
additional constraints; using the 'assume' command before limit evaluation
*may* help (see `assume?` for more details)\n" + s
ValueError: Computation failed since Maxima requested additional
constraints; using the 'assume' command before limit evaluation *may* help
(see `assume?` for more details)
Is a an ?integer?
**********************************************************************
2 items had failures:
1 of 25 in __main__.example_24
1 of 19 in __main__.example_26
***Test Failed*** 2 failures.
For whitespace errors, see the file
/home/fbissey/.sage/tmp/maxima_lib_3431.py
[4.0 s]
}}}
it is not as bad as I remember but it is just pinpointing on some obvious
tests right now.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13364#comment:17>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.