Hello folks, here is Sage 3.0.alpha1. The bad news upfront: The gcc 4.3 compiler support didn't make it since the updated Singular SPKG is delayed due to some bugs. Martin Albrecht is working on it, so hopefully it will be in alpha2. We merged a massive number of tickets hours before alpha1 mostly thanks to Mike Hansen who did review a whole bunch of tickets. Other interesting bits:
* the modabvar rewrite has been merged thanks to much work by William Stein, Craig Citro, Robert Bradshaw * much work for PolyBoRi, libSingular and Magma by Martin Albrecht * LinBox has been updated to the final 1.1.5 release thanks due to Clement Pernet * Many fixes and speedups to Elliptic curves, discrete log and various other bits by John Cremona * Carl Witty's new new "randstate" framework * A Tonelli-Shanks implementation by Steffan Reidt and Robert Bradshaw * Cython 0.9.6.13 has been merged thanks to Gary Furnish and Robert Bradshaw. This was a requirement to merge Gary's fast symbolics subsystem Sorry for anybody I did forget. It has been a wild merge session for the last twelve+ hours. What is most important: Overall weighted coverage score: 50.0% Total number of functions: 19290 w00t! Sources and binaries in the usual space. This build will be the basis of Bug Day 11 tomorrow. Sources: http://sage.math.washington.edu/home/mabshoff/release-cycles-3.0/sage-3.0.alpha1.tar Binary: http://sage.math.washington.edu/home/mabshoff/release-cycles-3.0/sage-3.0.alpha1-sage.math-only-x86_64-Linux.tar.gz What is up next? * gcc 4.3 support * More of OSX 10.5 64 bit support * merges, merges, merges Cheers, Michael 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 -~----------~----~----~----~------~----~------~--~---