#17642: Update numpy
-------------------------------------+-------------------------------------
Reporter: jpflori | Owner:
Type: enhancement | Status: new
Priority: major | Milestone: sage-6.8
Component: packages: | Resolution:
standard | Merged in:
Keywords: | Reviewers:
Authors: François Bissey | Work issues:
Report Upstream: N/A | Commit:
Branch: | 7fb70fc804de38796465837977af64cf301e77fb
u/fbissey/numpy-1.9 | Stopgaps:
Dependencies: #17618, #18142 |
-------------------------------------+-------------------------------------
Changes (by {'newvalue': u'Fran\xe7ois Bissey', 'oldvalue': ''}):
* commit: => 7fb70fc804de38796465837977af64cf301e77fb
* author: => François Bissey
* branch: => u/fbissey/numpy-1.9
* milestone: sage-6.6 => sage-6.8
Old description:
> http://sourceforge.net/projects/numpy/files/NumPy/1.9.2/numpy-1.9.2.tar.gz/download
New description:
Upgrading numpy to 1.9.2
source:
[http://downloads.sourceforge.net/project/numpy/NumPy/1.9.2/numpy-1.9.2.tar.gz]
--
Comment:
Doctests failing with this:
{{{
sage -t --long src/sage/plot/graphics.py # 1 doctest failed
sage -t --long src/sage/graphs/generic_graph.py # 1 doctest failed
sage -t --long src/sage/plot/contour_plot.py # 1 doctest failed
sage -t --long src/doc/en/prep/Advanced-2DPlotting.rst # 1 doctest failed
sage -t --long
src/sage/geometry/riemannian_manifolds/parametrized_surface3d.py # 10
doctests failed
sage -t --long src/sage/plot/plot3d/list_plot3d.py # 1 doctest failed
sage -t --long src/doc/en/prep/Calculus.rst # 1 doctest failed
sage -t --long src/doc/en/faq/faq-usage.rst # 1 doctest failed
sage -t --long src/doc/en/thematic_tutorials/numerical_sage/numpy.rst # 6
doctests failed
}}}
A lot are from the kind
{{{
sage -t --long src/sage/plot/graphics.py
**********************************************************************
File "src/sage/plot/graphics.py", line 1120, in
sage.plot.graphics.Graphics.add_primitive
Failed example:
G
Expected:
Graphics object consisting of 2 graphics primitives
Got:
doctest:408: DeprecationWarning: elementwise comparison failed; this
will raise the error in the future.
Graphics object consisting of 2 graphics primitives
}}}
or variation thereof.
But more serious is
{{{
sage -t --long
src/sage/geometry/riemannian_manifolds/parametrized_surface3d.py
**********************************************************************
File "src/sage/geometry/riemannian_manifolds/parametrized_surface3d.py",
line 247, in
sage.geometry.riemannian_manifolds.parametrized_surface3d.ParametrizedSurface3D
Failed example:
u1_array = linspace(u1min, u1max, u1num)
Exception raised:
Traceback (most recent call last):
File "/home/fbissey/sandbox/git-
fork/sage-6.8.beta4/local/lib/python2.7/site-
packages/sage/doctest/forker.py", line 496, in _run
self.compile_and_execute(example, compiler, test.globs)
File "/home/fbissey/sandbox/git-
fork/sage-6.8.beta4/local/lib/python2.7/site-
packages/sage/doctest/forker.py", line 858, in compile_and_execute
exec(compiled, globs)
File "<doctest
sage.geometry.riemannian_manifolds.parametrized_surface3d.ParametrizedSurface3D[59]>",
line 1, in <module>
u1_array = linspace(u1min, u1max, u1num)
File "/home/fbissey/sandbox/git-
fork/sage-6.8.beta4/local/lib/python2.7/site-
packages/numpy/core/function_base.py", line 91, in linspace
dtype = result_type(start, stop, float(num))
TypeError: data type not understood
**********************************************************************
File "src/sage/geometry/riemannian_manifolds/parametrized_surface3d.py",
line 248, in
sage.geometry.riemannian_manifolds.parametrized_surface3d.ParametrizedSurface3D
Failed example:
u2_array = linspace(u2min, u2max, u2num)
Exception raised:
Traceback (most recent call last):
File "/home/fbissey/sandbox/git-
fork/sage-6.8.beta4/local/lib/python2.7/site-
packages/sage/doctest/forker.py", line 496, in _run
self.compile_and_execute(example, compiler, test.globs)
File "/home/fbissey/sandbox/git-
fork/sage-6.8.beta4/local/lib/python2.7/site-
packages/sage/doctest/forker.py", line 858, in compile_and_execute
exec(compiled, globs)
File "<doctest
sage.geometry.riemannian_manifolds.parametrized_surface3d.ParametrizedSurface3D[60]>",
line 1, in <module>
u2_array = linspace(u2min, u2max, u2num)
File "/home/fbissey/sandbox/git-
fork/sage-6.8.beta4/local/lib/python2.7/site-
packages/numpy/core/function_base.py", line 91, in linspace
dtype = result_type(start, stop, float(num))
TypeError: data type not understood
**********************************************************************
File "src/sage/geometry/riemannian_manifolds/parametrized_surface3d.py",
line 249, in
sage.geometry.riemannian_manifolds.parametrized_surface3d.ParametrizedSurface3D
Failed example:
u_array = [ (uu1,uu2) for uu1 in u1_array for uu2 in u2_array]
Exception raised:
Traceback (most recent call last):
File "/home/fbissey/sandbox/git-
fork/sage-6.8.beta4/local/lib/python2.7/site-
packages/sage/doctest/forker.py", line 496, in _run
self.compile_and_execute(example, compiler, test.globs)
File "/home/fbissey/sandbox/git-
fork/sage-6.8.beta4/local/lib/python2.7/site-
packages/sage/doctest/forker.py", line 858, in compile_and_execute
exec(compiled, globs)
File "<doctest
sage.geometry.riemannian_manifolds.parametrized_surface3d.ParametrizedSurface3D[61]>",
line 1, in <module>
u_array = [ (uu1,uu2) for uu1 in u1_array for uu2 in u2_array]
NameError: name 'u1_array' is not defined
**********************************************************************
File "src/sage/geometry/riemannian_manifolds/parametrized_surface3d.py",
line 253, in
sage.geometry.riemannian_manifolds.parametrized_surface3d.ParametrizedSurface3D
Failed example:
K_array = [K(uu[0],uu[1]) for uu in u_array]
Exception raised:
Traceback (most recent call last):
File "/home/fbissey/sandbox/git-
fork/sage-6.8.beta4/local/lib/python2.7/site-
packages/sage/doctest/forker.py", line 496, in _run
self.compile_and_execute(example, compiler, test.globs)
File "/home/fbissey/sandbox/git-
fork/sage-6.8.beta4/local/lib/python2.7/site-
packages/sage/doctest/forker.py", line 858, in compile_and_execute
exec(compiled, globs)
File "<doctest
sage.geometry.riemannian_manifolds.parametrized_surface3d.ParametrizedSurface3D[63]>",
line 1, in <module>
K_array = [K(uu[Integer(0)],uu[Integer(1)]) for uu in u_array]
NameError: name 'u_array' is not defined
**********************************************************************
File "src/sage/geometry/riemannian_manifolds/parametrized_surface3d.py",
line 255, in
sage.geometry.riemannian_manifolds.parametrized_surface3d.ParametrizedSurface3D
Failed example:
K_max = max(K_array)
Exception raised:
Traceback (most recent call last):
File "/home/fbissey/sandbox/git-
fork/sage-6.8.beta4/local/lib/python2.7/site-
packages/sage/doctest/forker.py", line 496, in _run
self.compile_and_execute(example, compiler, test.globs)
File "/home/fbissey/sandbox/git-
fork/sage-6.8.beta4/local/lib/python2.7/site-
packages/sage/doctest/forker.py", line 858, in compile_and_execute
exec(compiled, globs)
File "<doctest
sage.geometry.riemannian_manifolds.parametrized_surface3d.ParametrizedSurface3D[64]>",
line 1, in <module>
K_max = max(K_array)
NameError: name 'K_array' is not defined
**********************************************************************
File "src/sage/geometry/riemannian_manifolds/parametrized_surface3d.py",
line 256, in
sage.geometry.riemannian_manifolds.parametrized_surface3d.ParametrizedSurface3D
Failed example:
K_min = min(K_array)
Exception raised:
Traceback (most recent call last):
File "/home/fbissey/sandbox/git-
fork/sage-6.8.beta4/local/lib/python2.7/site-
packages/sage/doctest/forker.py", line 496, in _run
self.compile_and_execute(example, compiler, test.globs)
File "/home/fbissey/sandbox/git-
fork/sage-6.8.beta4/local/lib/python2.7/site-
packages/sage/doctest/forker.py", line 858, in compile_and_execute
exec(compiled, globs)
File "<doctest
sage.geometry.riemannian_manifolds.parametrized_surface3d.ParametrizedSurface3D[65]>",
line 1, in <module>
K_min = min(K_array)
NameError: name 'K_array' is not defined
**********************************************************************
File "src/sage/geometry/riemannian_manifolds/parametrized_surface3d.py",
line 258, in
sage.geometry.riemannian_manifolds.parametrized_surface3d.ParametrizedSurface3D
Failed example:
cc_array = [ (ccc - K_min)/(K_max - K_min) for ccc in K_array ]
Exception raised:
Traceback (most recent call last):
File "/home/fbissey/sandbox/git-
fork/sage-6.8.beta4/local/lib/python2.7/site-
packages/sage/doctest/forker.py", line 496, in _run
self.compile_and_execute(example, compiler, test.globs)
File "/home/fbissey/sandbox/git-
fork/sage-6.8.beta4/local/lib/python2.7/site-
packages/sage/doctest/forker.py", line 858, in compile_and_execute
exec(compiled, globs)
File "<doctest
sage.geometry.riemannian_manifolds.parametrized_surface3d.ParametrizedSurface3D[66]>",
line 1, in <module>
cc_array = [ (ccc - K_min)/(K_max - K_min) for ccc in K_array ]
NameError: name 'K_array' is not defined
**********************************************************************
File "src/sage/geometry/riemannian_manifolds/parametrized_surface3d.py",
line 259, in
sage.geometry.riemannian_manifolds.parametrized_surface3d.ParametrizedSurface3D
Failed example:
points_array =
[ellipsoid_equation(u_array[counter][0],u_array[counter][1]) for counter
in range(0,len(u_array)) ]
Exception raised:
Traceback (most recent call last):
File "/home/fbissey/sandbox/git-
fork/sage-6.8.beta4/local/lib/python2.7/site-
packages/sage/doctest/forker.py", line 496, in _run
self.compile_and_execute(example, compiler, test.globs)
File "/home/fbissey/sandbox/git-
fork/sage-6.8.beta4/local/lib/python2.7/site-
packages/sage/doctest/forker.py", line 858, in compile_and_execute
exec(compiled, globs)
File "<doctest
sage.geometry.riemannian_manifolds.parametrized_surface3d.ParametrizedSurface3D[67]>",
line 1, in <module>
points_array =
[ellipsoid_equation(u_array[counter][Integer(0)],u_array[counter][Integer(1)])
for counter in range(Integer(0),len(u_array)) ]
NameError: name 'u_array' is not defined
**********************************************************************
File "src/sage/geometry/riemannian_manifolds/parametrized_surface3d.py",
line 260, in
sage.geometry.riemannian_manifolds.parametrized_surface3d.ParametrizedSurface3D
Failed example:
curvature_ellipsoid_plot = sum( point([xx for xx in
points_array[counter]],color=hue(cc_array[counter]/2)) for counter in
range(0,len(u_array)) )
Exception raised:
Traceback (most recent call last):
File "/home/fbissey/sandbox/git-
fork/sage-6.8.beta4/local/lib/python2.7/site-
packages/sage/doctest/forker.py", line 496, in _run
self.compile_and_execute(example, compiler, test.globs)
File "/home/fbissey/sandbox/git-
fork/sage-6.8.beta4/local/lib/python2.7/site-
packages/sage/doctest/forker.py", line 858, in compile_and_execute
exec(compiled, globs)
File "<doctest
sage.geometry.riemannian_manifolds.parametrized_surface3d.ParametrizedSurface3D[68]>",
line 1, in <module>
curvature_ellipsoid_plot = sum( point([xx for xx in
points_array[counter]],color=hue(cc_array[counter]/Integer(2))) for
counter in range(Integer(0),len(u_array)) )
NameError: name 'u_array' is not defined
**********************************************************************
File "src/sage/geometry/riemannian_manifolds/parametrized_surface3d.py",
line 261, in
sage.geometry.riemannian_manifolds.parametrized_surface3d.ParametrizedSurface3D
Failed example:
curvature_ellipsoid_plot.show(aspect_ratio=1)
Exception raised:
Traceback (most recent call last):
File "/home/fbissey/sandbox/git-
fork/sage-6.8.beta4/local/lib/python2.7/site-
packages/sage/doctest/forker.py", line 496, in _run
self.compile_and_execute(example, compiler, test.globs)
File "/home/fbissey/sandbox/git-
fork/sage-6.8.beta4/local/lib/python2.7/site-
packages/sage/doctest/forker.py", line 858, in compile_and_execute
exec(compiled, globs)
File "<doctest
sage.geometry.riemannian_manifolds.parametrized_surface3d.ParametrizedSurface3D[69]>",
line 1, in <module>
curvature_ellipsoid_plot.show(aspect_ratio=Integer(1))
NameError: name 'curvature_ellipsoid_plot' is not defined
**********************************************************************
1 item had failures:
10 of 91 in
sage.geometry.riemannian_manifolds.parametrized_surface3d.ParametrizedSurface3D
[294 tests, 10 failures, 16.88 s]
}}}
`src/doc/en/thematic_tutorials/numerical_sage/numpy.rst` has similar
failures.
----
Last 10 new commits:
||[http://git.sagemath.org/sage.git/commit/?id=bf4b81b520e8fd4bb21881b9f05143ad9a209202
bf4b81b]||{{{#17618 fix bugs involving a missing _Base class in
sage/plot/arrow.py}}}||
||[http://git.sagemath.org/sage.git/commit/?id=12baa7f99ccd852b4f1f5bfdaf6751676fe31411
12baa7f]||{{{#17618 fix unicode doctest failures in colors.py}}}||
||[http://git.sagemath.org/sage.git/commit/?id=4c6f6e1b58d270077dc6eb6e0fdff5b85904ceab
4c6f6e1]||{{{#17618 fix _subplots doctest failure in plot/graphics.py}}}||
||[http://git.sagemath.org/sage.git/commit/?id=8ee674d1b6e6bc2e22d7bc9f0ad9af05cce766d5
8ee674d]||{{{Add checksum and migrate to tri.Trinagulation}}}||
||[http://git.sagemath.org/sage.git/commit/?id=1b4e74ee67b855c4d738dccf401852bf2754675f
1b4e74e]||{{{#17618 : fix spacing (trivial)}}}||
||[http://git.sagemath.org/sage.git/commit/?id=065dc779e98d32ec5b081680db5356df98f15ff2
065dc77]||{{{#17618 : fix comment 32}}}||
||[http://git.sagemath.org/sage.git/commit/?id=5c9091d6ff06a64a1a237f2ce18886e225c85350
5c9091d]||{{{Merge branch 'u/tmonteil/MPL-1.4' of
git://trac.sagemath.org/sage into develop}}}||
||[http://git.sagemath.org/sage.git/commit/?id=b16e00b38cf554bcd55650d95a76ea17ffb4cf1b
b16e00b]||{{{Update matplotlib to 1.4.3 replace some Delaunay calls by
"tri". Keep Delaunay interpolations for the default "nn" (natural}}}||
||[http://git.sagemath.org/sage.git/commit/?id=a62644f4d11251157ce9883521d15993a3bae895
a62644f]||{{{Slim the tarball by removing images. Also commit correct
version.}}}||
||[http://git.sagemath.org/sage.git/commit/?id=7fb70fc804de38796465837977af64cf301e77fb
7fb70fc]||{{{Initial update of numpy to 1.9.2, some more work to do.}}}||
--
Ticket URL: <http://trac.sagemath.org/ticket/17642#comment:9>
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 unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.