Hello folks,

this is Sage 3.0.alpha2. Up to now we closed 111 tickets. But
things are still of alpha quality:

Issue: Invalid read in libgroebner.so (#2822) - this happens
with each sage session and results on occasional segfautls at
exit. They look like

*** glibc detected *** corrupted double-linked list:
0x0000000000958a60 ***

They are caused by PolyBoRi, but I am unsure at the moment
if it is a general problem or in our PolyBoRi Wrapper.

Issue: sage-3.0-alpha1 on ppc -- new randstate code doesn't
work right at all (#2814) - you will see loads of doctest
failure on PPC OSX since the randgen framework by cwitty has
some endianess issues

Issue: Linbox build failure on OSX 10.4 intel (#2833) - build
will fail in OSX 10.4. So far no solution

What is new? Update of Singular, DSage fixes, a LinBox segfault
has been fixed and the usual set of other improvements.

What is next? gcc 4.3 fixes, the usual set of merges. Alpha3
should be out in the next 48 hours.

Sources and binaries are in the usual place:

http://sage.math.washington.edu/home/mabshoff/release-cycles-3.0/sage-3.0.alpha2.tar

http://sage.math.washington.edu/home/mabshoff/release-cycles-3.0/sage-3.0.alpha2-sage.math-only-x86_64-Linux.tar.gz

According to http://trac.sagemath.org/sage_trac/report/13 there
are 45 tickets with patches - so please do reviews.

Cheers,

Michael

Merged in alpha2:

#358: John Cremona: padic_height_pairing_matrix computes too
      many heights
#530: Martin Albrecht: leak in Matrix_integer_dense__solve_iml
      exposed by matrix/strassen.pyx
#2316: Yi Qiang: dsage.start_all() can leave zombie workers
       around
#2346: Robert Bradshaw: Sage needs a simple api for interaction
       with other applications
#2497: David Harvey: crash in polynomial remainder
#2680: Craig Citro: Modular forms for Gamma1(N) have wrong Sturm
       bound
#2743: Jason Grout: make symbolic equalities and inequalities
       callable
#2745: Yi Qiang: upgrade twisted to 8.0.1
#2772: Martin Albrecht: Update Singular to 3-0-4-2
#2775: Martin Albrecht: multivariate factoring over some rings
       gives incorrect results [this is a limitation of Factory,
       so instead of returning an incorrect result throw an
       exception]
#2799: Didier Deshommes: matrix's __getitem__ doesn't respect
       slice object's step attribute
#2804: Clement Pernet: fix ssmod.py failure [linbox related]
#2805: Emily Kirkman: Add maximal parameter to Graph genus
       computation
#2806: Michael Abshoff: Sage 3.0.a2: numerical noise in
       sage/misc/prandom.py doctest
#2807: David Harvey: line 26 of c_lib/src/interrupt.c is wrong
#2808: Daniel Bump: G2 fundamental weights were the negative of
       what they should be
#2810: John Cremona: Use new generic code in
       elliptic_curve_finite_field
#2811: Michael Abshoff: make check is broken due to #2746
#2812: Timothy Clemans: increase notebook.py doctests coverage
#2813: Tom Boothby, William Stein: Add keycodes to split / join
       cells
#2815: David Joyner: add more coding theory to the reference
       manua
#2818: William Stein: notebook: document most functions in js.py
#2819: Jason Grout: edge_style option for directed graphs
#2823: William Stein: notebook -- safari 3.1 introspection
       completely broken
#2824: Craig Citro: sturm_bound incorrect for GammaH
#2825: William Stein: notebook -- document js.py some more
#2828: Mike Hansen, Martin Albrecht: get doctest coverage for
       combinat/ to 100%
#2829: Martin Albrecht: PyLint cleanup of crypto.mq.sr
#2830: Nathan Dunfield: ace-5.0.spkg fails to install
#2831: William Stein: speed up plotting when using floor()
#2832: Geert Heldager Nielsen, William Stein: fix mistake in
       tutorial
#2836: Yi Qiang: twisted.conch.ssh deprecated functions
#2837: Yi Qiang: use twisted-8.0.1's blockingCallFromThread
#2838: Gary Furnish: _PyList_Extend missing

Merged in alpha1:

#210: John Cremona: discrete log and other generic functions
#778: John Cremona: Finite Field __call__ doesn't accept
      polynomials over F_p
#1138: Steffan Reidt, Robert Bradshaw: add implementation of
       Tonelli-Shanks to sage
#2232: Michael Kallweit: Bug in 'digits' function for Integers
#2525: Clement Pernet: update Linbox to 1.1.5 final upstream
       release
#2526: Michael Abshoff: switch charpoly mod p back to linbox as
       default
#2544: William Stein, Craig Citro, Robert Bradshaw: modabvar,
       i.e. rewrite of modular abelian varieties
#2654: Robert Bradshaw: Cyclotomic polynomials speed
#2655: Gary Furnish: Robert Bradshaw: Cython circular cdef
       imports, update to Cython 0.9.6.13.rc1
#2659: John Cremona: Elliptic curve cardinality sometimes Rational
       with bad consequences for efficiency
#2670: Didier Deshommes: implement a matrix.find() command
#2713: Carl Witty: sage-doctest applies backslash handling to
       expected outputs
#2746: Tim Abbott, Michael Abshoff: Support for writing test
       related files in SAGE_TESTDIR
#2751: Martin Albrecht: multivariate polynomials is_homogeneous
#2753: Carl Witty: new "randstate" framework for a global Sage
       random number seed
#2764: Minh Nguyen, Mike Hansen: fix typos in documentation
#2765: Robert Miller: bug in graph_isom, Hoffman-Singleton
       constructor
#2766: Jason Grout, Michael Abshoff: graph adjacency matrix
       defaults to sparse
#2767: Carig Citro: error in elem.matrix(F) and elem.norm(F)
       for F == elem.parent() a number field
#2771: Martin Albrecht: PolyBoRi doctest coverage at 54%
#2774: Martin Albrecht: conversion from PolyBoRi to Singular
#2776: Martin Albrecht: simplify BooleanPolynomialRing
       constructor for enduser
#2784: Chris Swierczewski: Doctests for rings/complex_number.pyx
#2786: David Harvey: update zn_poly to 0.8
#2788: David Harvey: update hypellfrob to 2.1
#2790: Michael Abshoff: fix very annoying output of new parallel
       doctesting
#2791: Tim Abbott: Build symmetrica with -fPIC on Debian
#2792: Martin Albrecht: remove workaround for non-existing
       Cython bug
#2793: William Stein: Bug in the sage preparser! "\"Yes,\" he
       said."
#2794: Martin Albrecht: PolyBoRi to Magma conversion
#2795: Martin Albrecht: add QuotientRing -> Magma conversion
#2797: David Harvey: fix memleaks in zn_poly
#2798: Gary Furnish: probably easy-to-fix ptest issue

Merged in alpha0:

#1452: Robert Miller: Guava - in gap-4.4.10, Leon's code is
       never compiled
#1863: Martin Albrecht: implement f.change_ring(R) for f a
       multivariate polynomial
#2060: Martin Albrecht, Burin Erocal: Update PolyBoRi interface
       and spkg to 0.3.1
#2200: Tim Abbott: copyright documentation for various spkgs
#2477: Robert Miller, Jason Grout: 3d plotting of graphs -- need
       to force aspect_ratio=[1,1,1] by default
#2620: Martin Albrecht: generator generator support for ideal
#2641: David Joyner: GAP: replace guava 3.1 by guava 3.3
#2651: Jason Grout, Ryan Hinton, Martin Albrecht: rewrite
       matrix() constructor
#2667: Ryan Hinton, Carl Witty, Mike Hansen, Robert Bradshaw:
       transform.pyx calls matrix() with an RDF vector inside
       of a list instead of a flat list.
#2698: John Cremona, Alex Ghitza: Small improvements to integer
       lcm, gcd on lists and a new xlcm function
#2726: Tim Abbott: SAGE debian build system update
#2729: Robert Bradshaw: tiny jmol spheres have holes
#2735: Tim Abbott: minor eclib build system improvements
#2738: Martin Albrecht: LaTeX description environment in docstrings
#2742: Jason Bandlow, Dan Bump, Mike Hansen, Anne Schilling, Nicolas
       Thiery, Justin Walker: add crystals to the main branch of Sage
#2747: Tim Abbott: fix SAGE doctest import errors due to introdution
       of $SAGE_TESTDIR
#2752: Michael Kallweit:  Speedup for all_paths()
#2756: Tim Abbott: Debianize GAP spkg
#2757: Tim Abbott: Debianize scipy_sandbox package
#2758: Tim Abbott: iml and linbox updates for Debian gfortran
       transition
#2759: Tim Abbott: SAGE debian/ directory update
#2760: Tim Abbott: Debian amd64 fixes for NTL
#2761: Tim Abbott: Debian amd64 fixes for tachyon
#2762: Tim Abbott: Debian amd64 fixes for FLINT
#2763: Tim Abbott: Debian amd64 fixes for rubiks
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to