Hello,

This is alpha7, as you can guess alpha6 wasn't really ready for prime
time. The main problem were little build oddities and some larger
integration issues with ATLAS fixed by Josh Kantor and yours truly.
Additionally I merged a bunch of other, non-ATLAS related fixes by
William Stein, Robert Bradshaw, Burcin Erocal, Yi Qiang and Mike
Hansen. This release will be basis for Bug Day 7 and should have been
out hours ago, but I fell asleep waiting for doctests to finish on OSX
10.5. The release compiles on sage.math as well as bsd [OSX 10.5] and
all doctests pass. I consider this release quite stable.

The only high priority known build issue is #1497, for which a
workaround exists. So if you run FC7, 32 bit on a Dual core CPU
please disable power management completely before the build. We
are working on a way to detect this issue and stopping the build
of ATLAS with a menaingful error message.

The 183 MB tarball is at

http://sage.math.washington.edu/home/mabshoff/sage-2.9.alpha7.tar

Cheers,

Michael

Look at: #1258

Open Issues:
#1486: Singular doesn't compile on Slackware 12 [bug fix
       has been proposed]
#1497: ATLAS fails to build on FC7, Dual code [known ATLAS
       issue with workaround]

Negative review:
#1399 [partial, being discussed on gg:sage-devel]

Merged in alpha7:

#1340: Robert Bradshaw: %cython broken if directory name contains
       spaces
#1398: Mike Hansen: Functions on integers which are not
       object-oriented
#1462: William Stein: make sure that not to update the timestamp
       cache if compilation fails
#1487: Michael Abshoff: ATLAS breaks with parallel make
#1488: William Stein: fix output of symbolic vectors
#1489: William Stein: serious bug in calculus maxima parsing
#1490: Michael Abhsoff: fix numerical noise doctest failure in
       numerical/test.py
#1492: Yi Qiang: update sqlite.spkg to 3.5.3.p1 [this also closes
       #1152, #1202]
#1493  Burcin Erocal: polybori doesn't free m4ri data on exit
#1497: Josh Kantor: Configure ATLAS properly for 32 bit user space
       on 64 bit CPU
#1499: Michael Abshoff: fix import issues related to ATLAS BLAS on
       non-OSX
#1500: William Stein: solve_mod -- implement solving modulo n in sage
#1501: Josh Kantor: udpate cvxopt to use ATLAS on Linux

Merged in alpha6:

#469: Burcin Erocal: Add BoolenPolynomialRing to global namespace.
      With this patch PolyBoRi's integration should be finished
#823: Josh Kantor, Michael Abshoff: make atlas standard in Sage
#1430: Josh Kantor: sparse eigenvalues and splines [scipy sandbox]
#1434: Josh Kantor: cut sandbox directory out of scipy spkg
#1462: William Stein: speed up "sage -b" -- don't do anything cython
       stuff if no .pyx, .pxd, or .pxi file changes
#1463: William Stein: polymake package has wrong cddlib,gmp versions
#1479: William Stein: Fix doctest failure fallout from #1296

Merged in alpha5:

#469: Burcin Erocal: partial merge of the PolyBoRi wrapper, updated
      PolyBoRi.spkg [still some code to merge, so disable doctests
      for now, BooleanRing is missing]
#1189: Ondrej Certik: SymPy <-> SAGE automatic conversion
#1235: William Stein: doctest fixes for 32 bit Linux
#1296: Robert Bradshaw: Fast permutation arithmatic [with bugfixes
       and debugging by William Stein, Michael Abshoff, Carl Witty
       and Mike Hansen - this was a real team effort :)]
#1394: Robert Miller: make plot documentation readable in graph.py
#1450: William Stein: update the error message for using maple/
       mathmatica from sage
#1453: William Stein: fix cython dependency computation for new files
       [later reverted, due to issues with #1366]
#1455: Michael Abshoff: Fix OSX doctest failures due to numerical
       noise

Merged in alpha4:

No tickets, but build fixes for gfan and R by William Stein

Merged in alpha3:

#1366: Bobby Moretti, William Stein: speed up "sage -br" -- make it
       cache the dependency diagram instead of computing it every
       time [later reverted]
#1411: William Stein: pdate the README.txt file included in Sage
#1416: William Stein, Mike Hansen, Josh Kantor: make R standard
       component
#1427: Josh Kantor: rpy doesn't build on osx 10.4
#1433: William Stein: Fix some documentation typos pointed out by
       Rich Morin
#1436: Michael Abshoff, Bill Hart: Update FLINT.spkg to 1.02 relase
#1437: Michael Abshoff: fix spkg-check in FLINT to work "stand alone"
#1444: William Stein: fix some serious hard-coding issues that break
       all binary installs
#1445: Mike Hansen: symmetrica's longints need to be converted

Merged in alpha2:

#469: Burcin Erocal: add PolyBoRi.spkg [integration patch still
      missing]
#1164: Mike Hansen: Error in tutorial documentation about %hist
#1167: Mike Hansen: Spelling errors in documentation
#1182: Mike Hansen: update freetype.spkg to 2.3.5
#1235: William Stein: bug solving equations using maxima
#1243: Mike Hansen: Minor spelling mistakes in documentation
#1267: Mike Hansen: documentation for piecewise does not show up in
       notebook
#1288: Mike Hansen: misformating of some of the reference manual in
       live version; also out of date
#1324: Carl Witty: 2.8.14: doctest failure in sage/rings/real_rqdf.pyx
       on FC6, x86-64
#1348: Mike Hansen: Incorporate Jan Groenewald's documentation fixes
#1378: Mike Hansen: add ssh-client (i.e., ssh-keygen) as a required
       package in various places in the docs
#1412: Tom Boothby: creating directory in notebook cell #x makes
       evaluation of cell #x hang
#1417: Mike Hansen: update symmetrica.spkg to 2.0
#1420: Mike Hansen: documentation typo
#1435: Michael Abshoff: Update FLINT.spkg to 1.01

Merged in alpha1:

#491: Michael Abshoff: gcc 4.3: fix givaro build due to ::memcpy
      failure
#492: Craig Citro, David Harvey: gcc 4.3: fix ntl_wrap.cc in
      sage_c_lib [this was some time ago]
#1260: Michael Abshoff, Bill Hart: update to FLINT 1.0 and clean
       up spkg-install
#1403: John Cremona: Analog fixes for termination issues for
       the other mwrank binaries
#1406: Mike Hansen, William Stein: bug in coercion of multivariate
       polynomials
#1410: Michael Abshoff: fix leftovers from 1256, make mwrank
       binaries link dynamically, fix cython doctest issue

Merged in alpha0:

#1002: Bill Page: Update clisp to the 2.43 release [later reverted]
#1256: Michael Abshoff: mwrank*.spkg now redundant, included in
       cremona*.spkg
#1337: Carl Witty: technically incorrect code in integer_mod.pyx
#1403: John Cremona: mwrank has termination issues
#1405: Michael Abshoff, Carl Witty: gcc 4.3-snapshot: cremona
       compile fixes.
--~--~---------~--~----~------------~-------~--~----~
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://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to