#10187: Update ecl and maxima
----------------------------+-----------------------------------------------
   Reporter:  vbraun        |       Owner:  tbd       
       Type:  defect        |      Status:  new       
   Priority:  major         |   Milestone:  sage-4.6.1
  Component:  packages      |    Keywords:            
     Author:  Volker Braun  |    Upstream:  N/A       
   Reviewer:                |      Merged:            
Work_issues:                |  
----------------------------+-----------------------------------------------

Comment(by vbraun):

 The doctests show one maxima regression:
 {{{
 sage: t = log(sqrt(2) - 1) + log(sqrt(2) + 1); t
 log(sqrt(2) - 1) + log(sqrt(2) + 1)
 sage: u = t.maxima_methods(); u
 MaximaWrapper(log(sqrt(2) - 1) + log(sqrt(2) + 1))
 sage: u.logcontract()
 log((sqrt(2) - 1)*(sqrt(2) + 1))
 }}}
 This simplified to 0 in a previous version. But at least its not wrong ;-)

 The attached patch fixes all doctests except for a timeout in maxima. That
 one is a different issue with maxima, which forgets to print the `general-
 display-prefix` variable for errors:
 {{{
 (sage subshell) volker-desktop:sage vbraun$ ./local/bin/maxima -p
 ./local/bin/sage-maxima.lisp
 ;;; Loading #P"/home/vbraun/Sage/sage/local/lib/ecl/sb-bsd-sockets.fas"
 ;;; Loading #P"/home/vbraun/Sage/sage/local/lib/ecl/sockets.fas"
 ;;; Loading #P"/home/vbraun/Sage/sage/local/lib/ecl/defsystem.fas"
 ;;; Loading #P"/home/vbraun/Sage/sage/local/lib/ecl/cmp.fas"
 ;;; Loading #P"/home/vbraun/Sage/sage/local/lib/ecl/sysfun.lsp"
 Maxima 5.22.1 http://maxima.sourceforge.net
 using Lisp ECL 10.4.1
 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) 1;
 <sage-display>(%o1)                                  1
 (%i2) 1==1;
 incorrect syntax: = is not a prefix operator
 1==
  ^
 (%i2) 1=1;
 <sage-display>(%o2)                                1 = 1
 }}}

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