2.10.3.rc2 built ok on
[EMAIL PROTECTED] -a
Linux host-57-71 2.6.18.8-0.3-default #1 SMP Tue Apr 17 08:42:35 UTC
2007 x86_64 x86_64 x86_64 GNU/Linux
[EMAIL PROTECTED] -v
Using built-in specs.
Target: x86_64-suse-linux
Configured with: ../configure --enable-threads=posix --prefix=/usr
--with-local-prefix=/usr/local --infodir=/usr/share/info
--mandir=/usr/share/man --libdir=/usr/lib64 --libexecdir=/usr/lib64
--enable-languages=c,c++,objc,fortran,obj-c++,java,ada
--enable-checking=release
--with-gxx-include-dir=/usr/include/c++/4.1.2 --enable-ssp
--disable-libssp --disable-libgcj --with-slibdir=/lib64
--with-system-zlib --enable-shared --enable-__cxa_atexit
--enable-libstdcxx-allocator=new --program-suffix=-4.1
--enable-version-specific-runtime-libs --without-system-libunwind
--with-cpu=generic --host=x86_64-suse-linux
Thread model: posix
gcc version 4.1.2 20061115 (prerelease) (SUSE Linux)
but testall gave three failures:
sage -t devel/sage-main/sage/matrix/matrix_symbolic_dense.pyx
sage -t devel/sage-main/sage/plot/plot.py
sage -t devel/sage-main/sage/rings/polynomial/groebner_fan.py
This one could be fixed by sorting the output?
sage -t devel/sage-main/sage/matrix/matrix_symbolic_dense.pyx
**********************************************************************
File "matrix_symbolic_dense.pyx", line 871:
sage: list(a.fcp())
Expected:
[(x^2 - 65*x - 250, 1), (x, 3)]
Got:
[(x, 3), (x^2 - 65*x - 250, 1)]
It would suffice, I think, to replce line 871 by
sage: sorted(list(a.fcp()))
I have added this to #2207
plot.py is like this:
sage -t devel/sage-main/sage/plot/plot.py
**********************************************************************
File "plot.py", line 3677:
sage: networkx_plot(C._nxg, pos=C.__get_pos__(),
edge_colors=edge_colors, vertex_labels=False, vertex_size=0)
Exception raised:
Traceback (most recent call last):
File "/home/jec/sage-2.10.3.rc2/local/lib/python2.5/doctest.py",
line 1212, in __run
compileflags, 1) in test.globs
File "<doctest __main__.example_103[17]>", line 1, in <module>
networkx_plot(C._nxg, pos=C.__get_pos__(),
edge_colors=edge_colors, vertex_labels=False,
vertex_size=Integer(0))###line 3677:
sage: networkx_plot(C._nxg, pos=C.__get_pos__(),
edge_colors=edge_colors, vertex_labels=False, vertex_size=0)
AttributeError: 'Graph' object has no attribute '__get_pos__'
**********************************************************************
File "plot.py", line 2381:
sage: pos = C.__get_pos__()
Exception raised:
Traceback (most recent call last):
File "/home/jec/sage-2.10.3.rc2/local/lib/python2.5/doctest.py",
line 1212, in __run
compileflags, 1) in test.globs
File "<doctest __main__.example_86[25]>", line 1, in <module>
pos = C.__get_pos__()###line 2381:
sage: pos = C.__get_pos__()
AttributeError: 'Graph' object has no attribute '__get_pos__'
**********************************************************************
File "plot.py", line 2391:
sage: NGP = GraphicPrimitive_NetworkXGraph(G, pos=pos,
vertex_labels=False, vertex_size=0, edge_colors=edge_colors)
Exception raised:
Traceback (most recent call last):
File "/home/jec/sage-2.10.3.rc2/local/lib/python2.5/doctest.py",
line 1212, in __run
compileflags, 1) in test.globs
File "<doctest __main__.example_86[31]>", line 1, in <module>
NGP = GraphicPrimitive_NetworkXGraph(G, pos=pos,
vertex_labels=False, vertex_size=Integer(0),
edge_colors=edge_colors)###line 2391:
sage: NGP = GraphicPrimitive_NetworkXGraph(G, pos=pos,
vertex_labels=False, vertex_size=0, edge_colors=edge_colors)
NameError: name 'pos' is not defined
**********************************************************************
2 items had failures:
1 of 18 in __main__.example_103
2 of 39 in __main__.example_86
***Test Failed*** 3 failures.
Lastly, groebner_fan.py produced screenfuls all rather like this:
File "groebner_fan.py", line 332:
sage: G.buchberger ()
Exception raised:
Traceback (most recent call last):
File "/home/jec/sage-2.10.3.rc2/local/lib/python2.5/doctest.py",
line 1212, in __run
compileflags, 1) in test.globs
File "<doctest __main__.example_9[2]>", line 1, in <module>
G.buchberger ()###line 332:
sage: G.buchberger ()
File
"/home/jec/sage-2.10.3.rc2/local/lib/python2.5/site-packages/sage/rings/polynomial/groebner_fan.py",
line 338, in buchberger
B = self.gfan(cmd='buchberger')
File
"/home/jec/sage-2.10.3.rc2/local/lib/python2.5/site-packages/sage/rings/polynomial/groebner_fan.py",
line 310, in gfan
I = self._gfan_ideal()
File
"/home/jec/sage-2.10.3.rc2/local/lib/python2.5/site-packages/sage/rings/polynomial/groebner_fan.py",
line 214, in _gfan_ideal
J = to_gfan(self.__ideal)
File "morphism.pyx", line 116, in
sage.categories.morphism.Morphism.__call__
File "multi_polynomial_libsingular.pyx", line 618, in
sage.rings.polynomial.multi_polynomial_libsingular.MPolynomialRing_libsingular.__call__
return self(str(element))
File "multi_polynomial_libsingular.pyx", line 525, in
sage.rings.polynomial.multi_polynomial_libsingular.MPolynomialRing_libsingular.__call__
element = eval(element, d, {})
File "<string>", line 1
Ideal (-z**3 + x, -x*z**3 + x**2 + y**2 - x) of Multivariate
Polynomial Ring in x, y, z over Rational Field
^
On 05/03/2008, mabshoff <[EMAIL PROTECTED]> wrote:
>
> The merge goes on. 2.10.3.rc2 can be found at
>
>
> http://sage.math.washington.edu/home/mabshoff/release-cycles-2.10.3/sage-2.10.3.rc2.tar
>
> A sage.math binary for those interested in not
> compiling all of Sage is at
>
>
> http://sage.math.washington.edu/home/mabshoff/release-cycles-2.10.3/sage-2.10.3.rc2-sage.math-only-x86_64-Linux.tar.gz
>
> 2.10.3 has turned froma bug-fix only release into
> a medium to full feature release. I will be off line
> for about 20 hours from now on, so once I have
> gotten back to Germany I will restart work on rc3
> which I consider important before the final release
> phase. I hope for a final release on Friday.
>
> Cheers,
>
> Michael
>
>
>
> sage -t devel/sage/sage/rings/polynomial/groebner_fan.py [known,
> ideal related]
> sage -t devel/sage/sage/modular/modsym/space.py [occasional randomish
> segfaults - after 7 of 18 seconds]
>
> Segmentation fault, no double free seen
>
> sage -t devel/sage/sage/plot/plot.py [known]
> sage -t devel/sage/sage/matrix/matrix_symbolic_dense.pyx
>
> ********
> File "matrix_symbolic_dense.pyx", line 871:
> sage: list(a.fcp())
> Expected:
> [(x^2 - 65*x - 250, 1), (x, 3)]
> Got:
> [(x, 3), (x^2 - 65*x - 250, 1)]
>
> Sorting should fix this.
>
> sage -t devel/sage/sage/geometry/lattice_polytope.py
>
> *** glibc detected *** double free or corruption (out):
> 0x0000000000e6d400 ***
>
> No clue, but it doesn't look good. Valgrind might tell us something.
>
> sage -t devel/sage/sage/graphs/graph.py
> sage -t devel/doc/tut/tut.tex [known issues]
> sage -t devel/doc/const/const.tex [known issues]
>
> Merged in rc2:
>
> #277: John Cremona: Add generic_discrete_logarithm and order
> computation using Pollard's rho algorithm
> #2155: William Stein: greatly speed up matrix inversion for
> 1x1 and 2x2 matrices over QQ by a factor of 20!;
> speed up changing base rings (architecture); hadamard
> bound
> #2207: Mike Hansen: fcp for matrices over SR
> #2310: William Stein: bug attaching files in files that
> are attached
> #2356: John Cremona: Bug in discrete_log_generic
> #2370: Didier Deshommes: unable to coerce bool types to
> Sage integers
> #2381: Jason Grout: plot_vector_field: implement ability to
> plot arbitrary vector fields
> #2382: Gary Furnish: sage-doctest broken by removal of temp
> files
> #2388: Clement Pernet: linbox charpoly crashes on OSX 10.5
> Intel - this is a work around fix
> #2391: William Stein: module docstring bug running
> filename.sage from the command line
> #2392: Nick Alexander: generic univariate polynomial has
> no discriminant function
> #2395: Simon King: New features for number fields (gap
> interface, matrix groups)
>
> Merged in rc1:
>
> #590: Mike Hansen: document extended_rational_field.py
> #753: David Harvey, Carl Witty: derivative alias for diff
> #915: Clement Pernet: Make LinBox interface use PID_Integer
> instead of using old header as workaround
> #1748: Carl Witty: Passing the ipython argument '-wthread' at
> startup
> #1805: William Stein: improve doctest coverage for
> Factorization; fix several critical bugs
> #1810: Martin Albrecht: refactoring to improve finite field
> reference manual
> #1868: Jaap Spies: New experimental mayavi2 package
> #1902: John Cremona: mistake in the documentation for gens
> for Finite field givaro
> #2099: Nick Alexander, Gary Furnish: Make sage-test execute
> multiple doctests in parallel
> #2239: John Voight, William Stein: Leak in totallyreal.py
> #2245: William Stein, Craig Cigtro: abvar -- increase the
> doctest coverage to 100%
> #2254: Clement Pernet:Upgrade linbox and givaro spkg to
> upstream
> #2268: Gary Furnish, Robert Bradshaw: has_coerce_map_from_c
> performance improvements
> #2275: Mike Hansen: get sloane_functions.py to 100% coverage
> #2279: Craig Citro: Followup fix due to a typo in a doctestfix
> #2298: Carl Witty: implement a way to compute a number field
> containing given algebraic numbers
> #2326: Robert Miller: compiled sparse and dense graph
> datastructures
> #2333: Mike Hansen: hg_sage.apply('http://foo.org/.../bar.patch')
> should be made to work
> #2343: Martin Albrecht: for zero-dimensional ideals, allow
> computation of varieties over arbitrary fields
> #2345: Mike Hansen: negative indicies in vectors
> #2349: Martin Albrecht: homogenize does different things
> in different contexts
> #2350: Jason Grout: revert show(list) to the The 2.10.2 behavior
> #2363: Gary Furnish: Integer.pyx mpz structure fix
> #2365: Carl Witty: with sage -wthread, attach runs code in wrong
> thread on subsequent loads
> #2375: Robert Miller: Sage 2.10.3.rc1: graph_isom.py doctest
> failure in PermutationGroup
> #2376: Michael Abshoff: Sage 2.10.3.rc1: various doctest failure
> in abvar
> #2377: Simon King: Bugfix for the new __copy__ method of
> SingularElement
>
> Merged in rc0:
>
> #37: William Stein: preparser doesn't parse hex input
> #874: Jason Grout: Implement Jordan and Rational Canonical Form
> #1151: Martin Albrecgh: Bug in creating elements in
> multivariate quotient rings that cannot be coerced
> to singular
> #1186: Alex Gitza, Mike Hansen: Charpoly of a matrix of
> polynomials sometimes breaks
> #1209: Mike Hansen: make it so maple.gcd?? shows source code
> #1320: Emily Kirkman: graph planarity testing
> #1639: John Cremona: missing documentation P.completion()
> #1722: Mike Hansen: Symbolic Matrices should be callable
> #2037: David Joyner, Alex Ghitza: out-of-date tutorial
> section on errors and exceptions
> #2050: Nick Alexander: disallow *generic* matrix eigenspaces
> for inexact fields
> #2058: Martin Albrecht, Burcin Erocal: PolyBoRi evaluation
> #2105: Martin Albrecht: Constructor for ntl.GF2X polynomials
> does not take Polynomials over GF(2)
> #2279: John Voight: numerical noise? doctest failure in
> sage.rings.number_field.totallyreal.__selberg_zograf_bound
> with 2.10.2
> #2281: John Cremona: elliptic_curve_finite_field: order caching
> problem
> #2283: Jason Grout, Gary Furnish: the coercion code (in __mul__)
> should call __rmul__ when left or right is not coercible
> to a Sage element
> #2284: Bobby Moretti: CallableSymbolicExpression._latex_()
> has some odd behavior
> #2286: Carl Witty: create and document a new "fp_rank" concept
> #2289: Alex Ghitza: make the constructions document
> prettier and more consistent
> #2292: David Joyner: segfault in AbelianGroups
> #2293: David Joyner: word_problem error in AbelianGroup
> #2299: Nick Alexander: add zero_matrix constructor
> #2300: Simon King: A copy method for SingularElement
> #2301: Simon King: Bug in sage_structured_str_list
> #2315: Jason Grout: Union of Graphs
> #2323: Yi Qiang: updated tutorial to include dsage section
> #2324: Carl Witty: RealNumber->QQ coercion fails for NaN,
> infinity
> #2327: Michael Abshoff: libgcrypt can't find libgpg-error
> headers
> #2336: William Stein: hermite -- this function in sage is broken
> in more ways than it has lines of code
> #2337: William Stein: fix typo in save_session
> #2338: Martin Albrecht: add p.lexLmDeg to PolyBoRi polynomials
> #2342: Robert Miller: digraphs show axes...
>
> Merged in alpha0:
>
> #1311: Tom Boothby: graphs: calculate chromatic number
> #1313: Tom Boothby: graphs: calculate chromatic polynomial
> #1382: Timothy Clemans, William Stein: conversion of sage
> matrices to mathematica is completely totally broken
> #1399: John Cremona, William Stein: improve and document
> integer is_prime and is_irreducible
> #1962: Robert Miller: set_edge_label creates edges when
> multiple edges are allowed
> #2087: Michael Abshoff: make the final output of "sage -i"
> more user friendly
> #2135: Robert Miller: allow for specifying initial position
> in spring layout
> #2154: Robert Miller: Infinite memory allocation bug in
> PermutationGroupElement
> #2180: William Stein: cython skipping (build optimization)
> #2206: Jason Grout, Alex Ghitza: some fixes of Factorizations
> #2240: Chris Swierczewski, Mike Hansen: Docstrings and
> Doctests: calculus.py
> #2265: Jason Grout: fix shortest_path_all_pairs
> #2271: Antti Ajanki, Tom Boothby: Include Antti Ajanki's
> DLX library
> #2274: David Joyner: guava->python (Part 1)
> #2282: Craig Citro: readline currently not building dynamic
> library on Mac
> #2285: Michael Abshoff: add "--trace-children=yes" back for
> memcheck in sage-doctest
> #2288: David Joyner: tutorial -- fix some typos
> #2290: Paul Zimmermann, David Joyner: typo in calculus.py
> #2294: Carl Witty: RealDoubleElement _interface_init_ is
> very poor
> #2295: Burcin Erocal: build cache check fails on paths
> containing symlinks
> #2297: Simon King: Tensor product of matrices
> #2307: Robert Miller: has_edge ignores labels
> #2308: Michael Abshoff: remove SAGE_ROOT/local/bin/sage-server
> #2309: Carl Witty: The patch from #2267 introduced spurious
> linebreak commands '\\'
> #2311: William Stein: remove stupid timeout from sage-location
> >
>
--
John Cremona
--~--~---------~--~----~------------~-------~--~----~
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-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---