#7377: Symbolic Ring to Maxima via EclObject
-----------------------------------------------------------------------+----
   Reporter:  nbruin                                                   |       
Owner:  nbruin      
       Type:  enhancement                                              |      
Status:  needs_work  
   Priority:  major                                                    |   
Milestone:  sage-feature
  Component:  symbolics                                                |    
Keywords:              
     Author:  Nils Bruin, Jean-Pierre Flori                            |    
Upstream:  N/A         
   Reviewer:  Jean-Pierre Flori, François Bissey, Karl-Dieter Crisman  |      
Merged:              
Work_issues:                                                           |  
-----------------------------------------------------------------------+----

Comment(by jpflori):

 Here is the list of the failure left in "make ptest" with all "_p2"
 patches applied:

 {{{
 The following tests failed:

         sage -t  -force_lib devel/sage/sage/symbolic/assumptions.py # 2
 doctests failed
         sage -t  -force_lib devel/sage/sage/symbolic/function_factory.py #
 3 doctests failed
         sage -t  -force_lib devel/sage/sage/symbolic/expression.pyx # 1
 doctests failed
         sage -t  -force_lib
 devel/sage/sage/symbolic/integration/integral.py # 5 doctests failed
         sage -t  -force_lib devel/sage/sage/interfaces/maxima_lib.py # 0
 doctests failed
         sage -t  -force_lib devel/sage/sage/interfaces/maxima.py # 2
 doctests failed
         sage -t  -force_lib devel/sage/sage/calculus/tests.py # 4 doctests
 failed
         sage -t  -force_lib devel/sage/sage/calculus/wester.py # 1
 doctests failed
         sage -t  -force_lib devel/sage/sage/calculus/calculus.py # 2
 doctests failed
         sage -t  -force_lib devel/sage/sage/calculus/desolvers.py # 7
 doctests failed
         sage -t  -force_lib devel/sage/sage/calculus/functional.py # 1
 doctests failed
         sage -t  -force_lib devel/sage/sage/structure/sage_object.pyx # 1
 doctests failed

 }}}
  1. symbolic/assumptions.py : Error reporting changed (!RuntimeError ...)
  1. symbolic/function_factory.py : "del" thing as posted earlier
  1. symbolic/expression.pyx : got "x*log(9)" instead of "log(9!^x)" so
 Maxima got better in simplify_all, but also a lot of blabbering : "solve:
 using arc-trig functions to get a solution.[[BR]]Some solutions will be
 lost." and "rat: replaced -0.032 by -4/125 = -0.032"[[BR]]
  1. symbolic/integration/integral.py : error reporting, numerical noise
 and same kind of verbosity as mentionned above ("rat: replaced ...")
  1. interfaces/maxima_lib.py : TAB character (anyway changes are still
 missing)
  1. interfaces/maxima.py : Error reporting
  1. calculus/tests.py :[[BR]]
    * integrate(ceil(x!^2 + floor(x)), x, 0, 5) gives 155/3 instead of
 integrate(ceil(x!^2) + floor(x), x, 0, 5), Maple gives me 145
    * integrate(sin(x), x, a, b) gives cos(a) - cos(b) instead of
 ceil(cos(a)) ...
    * next 2 errors are !__call!__() takes at most 3 arguments (4 given)
  1. calculus/wester.py : some verbosity ("solve:..."), the results are
 printed differently but are equal (I'll test with #9880)
  1. calculus/calculus.py : [[BR]]
    * a = sage.calculus.calculus.maxima("x!#0"); a gives x # 0 and a lot of
 strange verbosity ("***JOB ABORT DUE TO UNRECOVERED ERROR.") instead of
 x#0
    * nintegral reports error differently
  1. calculus/desolvers.py : seems broken, lots of ascii art displayed
 things
  1. calculus/functional.py : error reporting
  1. structure/sage_object.pyx : unpickle failure:
 
load('/home/jp/.sage/temp/napoleon/8057/dir_2/pickle_jar/_class!__sage_interfaces_maxima_MaximaFunction!__.sobj')

 So I get the same errors as reported above. I don't know why Maxima gets
 so verbose ("rat:...", "solve:...", ascii art things in desolve, "-- an
 error.  To debug this try debugmode(true);"...), was it intended in the
 patches ?

 Cheers,

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7377#comment:59>
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.

Reply via email to