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
-~----------~----~----~----~------~----~------~--~---

Reply via email to