Hello folks, here goes rc4, only slightly later than planned :)
Anyway, we fixed nearly every blocker and postponed the the fixing of the failing doc doctests, i.e. #5806 for now. Aside from that we had the update to the latest MPIR 1.1, downgrade of GAP to 4.4.10 and the update of clisp 2.47/maxima with a special no- readline mode. This will not fix all observed strange Maxima hangs, but at least some of the rather strange random ones. Gentoo users should rejoice since this clisp release should build on more Gentoo boxen, but it is broken on SLES 10/Itanium. Since the previous clisp release was broken on RHEL 5.2/Itanium it seems to be business as usual. Oh well, clisp's presence in Sage should be short lived at this stage anyway since Sage 4.0 is supposed to work on Solaris/Sparc and that mandates the ecl switch. Couple that with pynac being default for Symbolics and a lot of the calls to Maxima should disappear shortly :). Another long standing problem were some issues with ATLAS, i.e. building on Atom would take forever (this is now fixed) and Sage binaries would require SSE3. Now we have the infrastructure in place to create SSE2 only binaries, but the penalty for that is a decrease in speed for certain LA problems for example. We have not done any benchmarking, but it would be nice to do so before release. As usual sources, the update bits and a sage.math binary can be found at http://sage.math.washington.edu/home/mabshoff/release-cycles-3.4.1/ Please build, test and report any issues. Unless something goes terribly wrong this should be identical with the final 3.4.1 release aside from two tickets affecting only the -bdist code and potential last minute doctest fixes. Cheers, Michael Merged in Sage 3.4.1.rc4: #4933: John Cremona: lots of files in sage.schemes.elliptic_curves are not included in the reference manual [Reviewed by John Palmieri] #5219: Michael Abshoff: Build ATLAS in dist mode with SSE2 only [Reviewed by William Stein] #5378: Michael Abshoff: Sage 3.3: numerical noise in rings/polynomial/ complex_roots.py on cicero & fulvia [Reviewed by Rob Beezer] #5541: Minh Van Nguyen, John Palmieri: more formatting fixes for quaternion_algebra.py docstring [Reviewed by John Palmieri, Minh Van Nguyen] #5662: Gonzalo Tornaria: Fix timing issue in clisp-readline in maxima pexpect [Reviewed by Dan Drake, Michael Abshoff] #5697: Michael Abshoff: Sage 3.4.1.rc1: Downgrade GAP to 4.4.10 [Reviewed by William Stein] #5741: Michael Abshoff: Detect Atom CPUs as Core2 in the ATLAS detection script [Reviewed by William Stein] #5742: Michael Abshoff: ATLAS.spkg: parallel make breaks on system with "real" sh [Reviewed by William Stein] #5785: Robert Bradshaw: RDF(0)^(1/2) is NaN [Reviewed by Michael Abshoff] #5788: Michael Abshoff: Fix MPIR build problem on OSX 10.4 exposed by linbox, update to latest upstream [Reviewed by Georg Weber] #5805: Michael Abshoff: Sage 3.4.1.rc3: numerical noise in "devel/sage/ sage/modular/dirichlet.py" [Reviewed by John Cremona] #5808: John Cremona, John Palmieri: fix most warnings when building the reference manual [Reviewed by John Palmieri, John Cremona] #5816: William Stein: doctesting -- make it possible run doctests in order from file, in random order, and in random seeded order [Reviewed by Carl Witty] #5823: Gonzalo Tornaria, Michael Abshoff: Update clisp to 2.47 and introduce noreadline mode dynammically for clisp and maxima [Reviewed by Michael Abshoff, Gonzalo Tornaria] #5826: Dan Drake: add nodoctest to sagedoc.py and sageinspect.py to work around #5806 [Reviewed by Michael Abshoff] --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---