Path: blob/master/changelogs/sage-2.8.11.txt
2457 views
Sage 2.8.11:12Release team: Michael Abshoff (chair), William Stein, Carl Witty34While there were many bug fixes, performance improvements and features added5the main goal of this release was to get Sage building out of the box in 326bit mode on OSX 10.5. We didn't make it 100% to the finish line, but more7about that below. The main participants in the port were William Stein,8Ralf-Philipp Weinmann and Michael Abshoff. If you plan to participate in9Sage Bug Day 5 you should build this release since it will be the base we10build upon.1112This release contains patches and updated spkgs from (in ascending order13of ticket number):1415* Jaap Spies16* Carl Witty17* Tom Boothby18* William Stein19* Martin Albrecht20* Josh Kantor21* Ondrej Certik22* Michael Abshoff23* Joel Mohler24* Mike Hansen25* Jennifer S. Balakrishnan26* Jason Grout27* Robert Bradshaw28* Ralf-Philipp Weinmann2930The following 33 tickets have been closed during the 2.8.11 release cycle:3132#217: optimize matrix permanents (Jaap Spies)33#389: bug in mpfi C library (Carl Witty)34#431: dsage jobs get lost by server (Yi Qiang, fixed by an earlier patch)35#750: permutation group element (dict method, acting on lists) (Tom Boothby)36#762: Elliptic curve L-series bug (William Stein)37#830: SAGE does not install 'gphelp' for extended PARI/GP help (Carl Witty)38#845: can't pass boolean as parameter to Magma (Martin Albrecht)39#948: very slow factorization over a numberfield in a 2-variable ring40(Martin Albrecht, Hannes Schönemann)41#959: errors building sage because singular gets confused by system-wide boost42(Martin Albrecht)43#969: cvxopt miscompiled on OSX ppc (Josh Kantor, fixes by Michael Abshoff)44#971: update Sympy.spkg to 0.5.6, add some minimal doctests (Carl Witty,45Ondrej Certik)46#973: Unhandled SIGSEGV: A segmentation fault occurred running dance(1047(Michael Abshoff, Carl Witty)48#993: Pari's gp interpreter has built-in library search path (Carl Witty)49#1011: MagmaElement.__nonzero__ (Martin Albrecht)50#1026: memleak in linbox's gmp++_int_io.C (Michael Abshoff)51#1030: MPolynomial_libsingular mutates with call to factor (Joel Mohler)52#1032: Latex'ing variable names is more robust and consistent (Joel Mohler)53#1033: updated optional spkg: biopython 1.44 (Mike Hansen, fixes by William54Stein, Michael Abshoff)55#1034: clean up 'revlex' term ordering mess (Martin Albrecht)56#1037: arithmetic with Schubert polynomials (Mike Hansen)57#1038: bad interaction between numpy and in-place operations (Robert Bradshaw)58#1039: Dokchitser L-series of number field (Jennifer S. Balakrishnan, referred59by William Stein)60#1044: segfault apply morphism to field element (Carl Witty)61#1045: add eulerian testing and circuit-finding (Jason Grout, referred by62Robert Miller)63#1049: graphs: transitive reduction function (Jason Grout, referred by64Robert Miller)65#1053: updated Cython to the 0.9.6.8b release (Robert Bradshaw)66#1056: Fix Givaro 3.2.6 build problem on MacOS X 10.5 (Ralf-Philipp Weinmann,67integrated by Michael Abshoff)68#1059: fix lcalc installation on OSX 10.5 (William Stein, integrated by69Michael Abshoff)70#1051: pari/gp extended help stops working when sage tree is moved (Carl Witty)71#1057: Order elements do not have Z as a (proper) basering (Robert Bradshaw)72#1060: fix flintqs compile on OSX 10.5 (William Stein, integrated by Michael73Abshoff)74#1061: updated python spkg on 10.5 (William Stein)75#1063: "sage -sh" should run $SHELL with Sage environment variables set76(Carl Witty)777879Build instruction for OSX 10.58081Install gfortran (e.g., binaries from http://sagemath.org/packages/binary/gfortran/82or http://hpc.sourceforge.net/ and export SAGE_FORTRAN=`which gfortran`.83Then the build will work.84There is one more doctest to fix and I am certain that this will be done85quickly. If you do not install gfortran Sage will use the prebuilt86g95 which will fail to compile scipy on 10.5. Please report any issues you87encounter.8889Apologies to anybody I might have forgotten.9091Cheers,9293Michael949596