#9460: Many Maxima-related doctest failures on sage.math
-----------------------+----------------------------------------------------
   Reporter:  mpatel   |       Owner:  mvngu   
       Type:  defect   |      Status:  new     
   Priority:  blocker  |   Milestone:  sage-4.5
  Component:  doctest  |    Keywords:          
     Author:           |    Upstream:  N/A     
   Reviewer:           |      Merged:          
Work_issues:           |  
-----------------------+----------------------------------------------------

Comment(by drkirkby):

 I'm attaching a log of

 $ make ptestlong

 on sage.math. I did forget, and actually built this in $HOME, not on a
 scratch disk. However, I did not use a script.

 Ultimately there are 4 failures.

 {{{
 The following tests failed:

         sage -t  -long devel/sage/sage/interfaces/expect.py # 11 doctests
 failed
         sage -t  -long devel/sage/sage/interfaces/r.py # 184 doctests
 failed
         sage -t  -long devel/sage/sage/stats/r.py # 1 doctests failed
         sage -t  -long devel/sage/sage/tests/startup.py # 1 doctests
 failed
 ----------------------------------------------------------------------
 }}}

 All Maxima tests appear to have passed as far as I can see.

 One possibility for the changed behavior might be the changes to 'deps'.
 This is now much better than it was before, with more accurate rules about
 the order things are built. This could mean that the build order has
 changed from previous versions of Sage and possibly libraries in Sage are
 now used when before the system libraries might be used - or visa versa.

 Another useful to track this might be to write a script that
  * Build Sage with the old maxima. Run just the maxima test to reduce the
 time.
  * Build Sage with the old ECL. Run just the maxima test to reduce the
 time.
  * Build Sage with the old maxima and old ECL. Run just the maxima test to
 reduce the time.
  * Build Sage with the new Maxima and new ECL. Run just the maxima test to
 reduce the time.

 Repeat the above 10 times. Then look at the results, and see if failures
 are correlated or not.

 I see from his comment above William rolled back Maxima, and started a
 build. That has now finished. All his Maxima tests pass, but he gets this
 failure - which is new as far as I can see. I've just built Sage on
 sage.math without this failure.

 
http://sage.math.washington.edu/home/wstein/build/sage-4.5.alphastein1/testlong.log
 {{{
 ----------------------------------------------------------------------
 The following tests failed:


         sage -t  -long
 "devel/sage/sage/schemes/elliptic_curves/lseries_ell.py"
 Total time for all tests: 8270.6 seconds
 }}}

 Why should changing Maxima make
 {{{devel/sage/sage/schemes/elliptic_curves/lseries_ell.py}}} fail? I
 suspect the real cause of these problems might not be Maxima at all. There
 appears to be sporadic problems in this release of Sage (William for
 example failed to get R to build on OS X, but that works for me).

 This is a shame, as I know Robert has put a lot of effort into this
 release. I was actually expecting it to be one of the more stable Sage
 releases - which hopefully it will be, once the problem is resolved.

 Is it possible GPLK is responsible for this? That is a new standard
 package. I agree it seems unlikely, but I'm not convinced it is just a
 Maxima issue. Most likely is a build issue, which makes me think 'deps'
 might be the cause.

 Dave

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