Hello,

this is 3.4.1.rc2. Loads of Solaris fixes for doctests, additional
doctests, several spkg updates and misc fixes. All the details can be
seen in the list below, but note that the number of patches merged is
much larger than originally intended and announced. This build will be
the basis of Doc Day 4 this Saturday, so if you plan to participate
please build this as soon as possible. As usual a sage.math binary,
the sources and the update tree are all available at or in

   http://sage.math.washington.edu/home/mabshoff/release-cycles-3.4.1/

Compared to 3.4.1.rc1 two doctests failures were fixed, but it seems
that a new OSX and Solaris specific one popped up:

bsd:sage-3.4.1.rc2 mabshoff$ ./sage -t  devel/sage/sage/rings/
infinity.py
sage -t  "devel/sage/sage/rings/infinity.py"
**********************************************************************
File "/Users/mabshoff/sage-3.4.1.rc2/devel/sage/sage/rings/
infinity.py", line 408:
    sage: CDF(-infinity)
Expected:
    -infinity
Got:
    +infinity
**********************************************************************

This is now #5748. Tomorrow should bring plenty of doctest patches and
merges, so a 3.4.1.rc3 is in the card. My main goal is to fix some
ATLAS issues, downgrade GAP and update clisp and enable the no
readline option for Maxima.

Please build, test and report any failures you do find. It is now
planned to get this release out as soon as possible with the bounty
from DocDay 4 since tomorrow a months will have passed since the
release of Sage 3.4.

Cheers,

Michael

3.4.1 Blockers:

 * #5219: Build ATLAS in dist mode with SSE2 only
 * #5559: roots issue on fedora core 32-bit and gcc 4.3.3
 * #5662: Gonzalo Tonoria: [with patch, needs review] Timing issue in
clisp-readline (Nasty hang (deadlock?) in maxima pexpect interface on
core 2 quad
 * #5697: downgrade GAP due to Itanium issues
 * #5702: make "make check" & friends doctest the documentation too
 * #5741: Detect Atom CPUs as Core2 in the ATLAS detection script
 * #5742: ATLAS.spkg: parallel make breaks on system with "real" sh
 * #5743: Solaris 10/Sparc: Fix numerical noise issues in doctests
 * #5748: Sage 3.4.1.rc2: isinf() related doctest failure in sage/
rings/infinity.py

Merged in Sage 3.4.1.rc2:

#673: William Stein: Solaris 10: rings/complex_double.pyx doctests
failure: inf vs. Infinity [Reviewed by Michael Abshoff]
#1595: William Stein: do something about the pari overflow test
[Reviewed by Michael Abshoff]
#3812: Nick Alexander: add apply_morphism to ideal [Reviewed by John
Cremona]
#5002: Anne Schilling: CrystalOfTableaux call method breaks on
legitimate data [Reviewed by Dan Bump]
#5140: Lars Fischer, John Cremona: is_irreducible() reports units as
irreducible [Reviewed by Alex Ghitza]
#5156: William Stein: implement computation of the conjectural
(analytic) order of Sha for elliptic curves over Heegner quadratic
imaginary fields [Reviewed by Robert Miller, John Cremona]
#5230: Bill Cauchois: implement boundary_style parameter for
parametric 3d plots [Reviewed by William Stein]
#5306: Maite Aranes: More number field ideal utilities [Reviewed by
John Cremona, David Loeffler]
#5555: John Palmieri: make some TeX macros available to docstrings
[Reviewed by Dan Drake]
#5606: Robert Bradshaw: color complex plotting [Reviewed by William
Stein]
#5628: Gonzalo Tornaria, William Stein: work arroud annoying false
positive SSE4a sage-flags.txt issue [Reviewed by Michael Abshoff]
#5678: Golam Mortuza Hossain: LaTeX typesetting for two letters phi
and Phi [Reviewed by John Palmieri]
#5689: William Stein: hitting control c while computing pi results in
wrong answers later [Reviewed by Michael Abshoff]
#5693: William Stein: sloane_sequence -- very confusing error message
[Reviewed by Jaap Spies]
#5694: William Stein: _ for previous output is completely broken in
the notebook due to the preparser [Reviewed by Robert Bradshaw]
#5695: Michael Abshoff: Sage 3.4.1.rc1: doctest failure in combinat/
words/words.py on 32 bit boxen [Reviewed by Jaap Spies]
#5696: Michael Abshoff: update libpng to latest release (security)
[Reviewed by Mike Hansen]
#5698: William Stein, Bill Hart: Sage 3.4.1.rc1: doctest failure in
schemes/elliptic_curves/monsky_washnitzer.py [Reviewed by Michael
Abshoff]
#5699: William Stein: notebook -- %r mode is completely broken
(trivial to fix) [Reviewed by Mike Hansen]
#5703: William Stein: notebook -- fix major bug introduced by #5687
[Reviewed by Michael Abshoff, Jaap Spies]
#5705: Martin Albrecht: homogenize() does not respect the rule that
parents are unique [Reviewed by Simon King, Alex Ghitza]
#5706: William Stein: implicit_plot totally sucks when input an
equation [Reviewed by Michael Abshoff]
#5708: William Stein: solaris -- fix heilbronn.pyx (it turns out that
our roundf is wrong) [Reviewed by Michael Abshoff]
#5709: William Stein: singular interface -- use a smaller file size
cutoff on solaris [Reviewed by Michael Abshoff]
#5710: William Stein: solaris -- fix "is monic" issue with NTL in
number_field_element.pyx [Reviewed by Michael Abshoff]
#5713: Michael Abshoff: multigraph plotting bug [Reviewed by Michael
Abshoff]
#5719: Florent Hivert: Corrected a bad deprecation message [Reviewed
by Michael Abshoff]
#5720: John Palmieri: notebook -- new worksheets open in new page/tab
[Reviewed by William Stein]
#5722: Robert Bradshaw: fast callable pow [Reviewed by Michael
Abshoff]
#5724: William Stein: get coverage of quotient_ring_element.py to 100%
[Reviewed by Martin Albrecht]
#5725: William Stein: sequences -- bring coverage to 100%; don't allow
hashing of mutable sequences [Reviewed by Robert Bradshaw]
#5727: David Loeffler: Improve doctest coverage for sage/modular
[Reviewed by William Stein]
#5729: Anne Schilling: Cleanup of crystal code: cartan_type now a
method rather than attribute [Reviewed by Nicolas Thiery]
#5730: William Stein: Add a line to the output of "sage -coverage ."
which lists how many more tests are needed to get to 75% coverage
[Reviewed by Michael Abshoff]
#5738: Michael Abshoff: update MPIR to 1.0.0.rc8: --enable-gmplink ->
--enable-gmpcompat [reviewed by Mike Hansen]
#5744: Michael Abshoff: Solaris 10: use C99 mode to compile extensions
instead of using clumsy extern declarations, properly work around
_Complex_I problem in complex.h [Reviewed by William Stein]

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