#11334: Update numpy to 1.7.0
--------------------------------------------------------------+-------------
       Reporter:  jason                                       |         Owner:  
tbd     
           Type:  task                                        |        Status:  
new     
       Priority:  major                                       |     Milestone:  
sage-5.6
      Component:  packages                                    |    Resolution:  
        
       Keywords:  sd40.5                                      |   Work issues:  
        
Report Upstream:  Fixed upstream, in a later stable release.  |     Reviewers:  
        
        Authors:                                              |     Merged in:  
        
   Dependencies:                                              |      Stopgaps:  
        
--------------------------------------------------------------+-------------

Comment (by fbissey):

 Tests run here is the list of failing doctest
 {{{
         sage -t -long devel/sage-main/sage/calculus/interpolators.pyx # 2
 doctests failed
         sage -t -long devel/sage-main/sage/misc/inline_fortran.py # 4
 doctests failed
         sage -t -long devel/sage-main/sage/calculus/riemann.pyx # 14
 doctests failed
         sage -t -long devel/sage-main/sage/symbolic/function.pyx # 1
 doctests failed
         sage -t -long devel/sage-main/sage/plot/plot_field.py # 1 doctests
 failed
         sage -t -long devel/sage-
 main/sage/plot/plot3d/implicit_surface.pyx # 2 doctests failed
         sage -t -long devel/sage-main/sage/plot/matrix_plot.py # 1
 doctests failed
         sage -t -long devel/sage-main/sage/matrix/matrix1.pyx # 1 doctests
 failed
         sage -t -long devel/sage-main/sage/modules/vector_double_dense.pyx
 # 1 doctests failed
         sage -t -long devel/sage-main/sage/rings/complex_number.pyx # 1
 doctests failed
         sage -t -long devel/sage-main/sage/rings/real_mpfr.pyx # 1
 doctests failed
         sage -t -long devel/sage-main/sage/rings/rational.pyx # 1 doctests
 failed
         sage -t -long devel/sage-main/sage/rings/integer.pyx # 1 doctests
 failed
         sage -t -long devel/sage-main/sage/functions/hyperbolic.py # 2
 doctests failed
 }}}
 There are a couple of new things I believe.
 {{{
 sage -t -long "devel/sage-main/sage/misc/inline_fortran.py"
 **********************************************************************
 File "/home/work/fbissey/sandbox/sage-5.6.rc0/devel/sage-
 main/sage/misc/inline_fortran.py", line 29:
     sage: fortran(_example)
 Exception raised:
     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_1[4]>", line 1, in <module>
         fortran(_example)###line 29:
     sage: fortran(_example)
       File "/usr/lib64/python2.7/site-
 packages/sage/misc/inline_fortran.py", line 20, in __call__
         return self.eval(*args, **kwds)
       File "/usr/lib64/python2.7/site-
 packages/sage/misc/inline_fortran.py", line 77, in eval
         f2py.compile(x, name, extra_args = extra_args, source_fn=fname)
       File "/usr/lib64/python2.7/site-packages/numpy/f2py/__init__.py",
 line 40, in compile
         s,o = exec_command(c)
       File "/usr/lib64/python2.7/site-
 packages/numpy/distutils/exec_command.py", line 197, in exec_command
         if _with_python and (0 or sys.stdout.fileno()==-1):
     AttributeError: _SpoofOut instance has no attribute 'fileno'
 **********************************************************************
 File "/home/work/fbissey/sandbox/sage-5.6.rc0/devel/sage-
 main/sage/misc/inline_fortran.py", line 32:
     sage: fib(n,int(10))
 Exception raised:
     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_1[7]>", line 1, in <module>
         fib(n,int(Integer(10)))###line 32:
     sage: fib(n,int(10))
     NameError: name 'fib' is not defined
 **********************************************************************
 File "/home/work/fbissey/sandbox/sage-5.6.rc0/devel/sage-
 main/sage/misc/inline_fortran.py", line 33:
     sage: n
 Expected:
     array([  0.,   1.,   1.,   2.,   3.,   5.,   8.,  13.,  21.,  34.])
 Got:
     array([ 0.,  1.,  2.,  3.,  4.,  5.,  6.,  7.,  8.,  9.])
 **********************************************************************
 File "/home/work/fbissey/sandbox/sage-5.6.rc0/devel/sage-
 main/sage/misc/inline_fortran.py", line 39:
     sage: fortran.eval("SYNTAX ERROR !@#$")
 Expected:
     Traceback (most recent call last):
     ...
     RuntimeError: failed to compile Fortran code:...
 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_1[10]>", line 1, in <module>
         fortran.eval("SYNTAX ERROR !@#$")###line 39:
     sage: fortran.eval("SYNTAX ERROR !@#$")
       File "/usr/lib64/python2.7/site-
 packages/sage/misc/inline_fortran.py", line 77, in eval
         f2py.compile(x, name, extra_args = extra_args, source_fn=fname)
       File "/usr/lib64/python2.7/site-packages/numpy/f2py/__init__.py",
 line 40, in compile
         s,o = exec_command(c)
       File "/usr/lib64/python2.7/site-
 packages/numpy/distutils/exec_command.py", line 197, in exec_command
         if _with_python and (0 or sys.stdout.fileno()==-1):
     AttributeError: _SpoofOut instance has no attribute 'fileno'
 }}}
 which also happens in 5.5 but I overlooked previously (because in my sage-
 on-gentoo this test always failed in parallel). This is therefore not
 caused by #13887.
 This is new I believe
 {{{
 sage -t -long "devel/sage-main/sage/plot/plot_field.py"
 **********************************************************************
 File "/home/work/fbissey/sandbox/sage-5.6.rc0/devel/sage-
 main/sage/plot/plot_field.py", line 49:
     sage: r.yvec_array
 Expected:
     masked_array(data = [0.0 0.707106781187 0.707106781187 0.894427191],
                  mask = [False False False False],
            fill_value = 1e+20)
 Got:
     masked_array(data = [0.0 0.7071067811865475 0.7071067811865475
 0.8944271909999159],
                  mask = [False False False False],
            fill_value = 1e+20)
     <BLANKLINE>
 }}}
 Numerical noise and a blank line..

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