Source archive:
http://sage.math.washington.edu/home/release/sage-4.5.3.alpha0/sage-4.5.3.alpha0.tar
Upgrade path:
http://sage.math.washington.edu/home/release/sage-4.5.3.alpha0/sage-4.5.3.alpha0/
The long doctests pass for me on {bsd,redhawk,sage,t2}.math.
Please build, test, and report! We'd love to hear about your problems
(and successes) on a wide range of systems.
== Tickets ==
Closed:
#9354: Ralf Hemmecke: Update FriCAS to 1.0.9 [Reviewed by Adam Webb,
Mike Hansen]
Merged in sage-4.5.3.alpha0:
#2508: Jeroen Demeyer: Problem converting a Laurent Series from pari to
Sage [Reviewed by John Cremona]
#5828: Luis Felipe Tabera Alonso: number fields -- serious bug in
coercion to a relative extension of degree 1 [Reviewed by Marco Streng]
#7861: David Kirkby: pynac not building on Open Solaris x64
(32-bit/64-bit mixup) [Reviewed by John Palmieri]
#7864: David Kirkby, Willem Jan Palenstijn: libfplll tries to link
64-bit objects to 32-bit libstdc++.so [Reviewed by John Palmieri]
#8017: Robert Bradshaw: incorrect trailing digits for continued fraction
[Reviewed by Paul Zimmermann]
#8086: David Kirkby: numpy fails to build on OpenSolaris or Solaris 10
64-bit [Reviewed by John Palmieri]
#8316: Mitesh Patel: Remove the Jinja (not Jinja2) package [Reviewed by
Carl Witty]
#9003: Georg Weber, Willem Jan Palenstijn: Doctest (or whatever???)
failure on Mac OS X in free_module.py [Reviewed by Karl-Dieter Crisman,
Craig Citro]
#9247: Robert Miller, John Cremona: A collection of little improvements
to elliptic curves [Reviewed by John Cremona, Robert Miller]
#9253: Robert Miller: A collection of little improvements to heegner.py
[Reviewed by William Stein]
#9254: Robert Miller: A collection of little improvements to BSD.py
[Reviewed by Mitesh Patel, William Stein]
#9309: David Kirkby: Add an spkg-check file for the IML library
[Reviewed by Martin Albrecht]
#9326: Volker Braun: Add cohomology of toric varieties [Reviewed by
Andrey Novoseltsev]
#9338: Minh Van Nguyen: upgrade PyCrypto to upstream 2.1.0 [Reviewed by
David Kirkby]
#9352: John Palmieri: givaro spkg: trivial typo in spkg-check [Reviewed
by David Kirkby]
#9356: John Palmieri: make SAGE_ATLAS_LIB work on Solaris [Reviewed by
David Kirkby]
#9396: Mariah Lenox, David Kirkby: statistical package r fails to run,
missing libicuuc [Reviewed by David Kirkby, Robert Miller]
#9444: Mitesh Patel: Fix "rm: Cannot remove any directory in the path of
the current working directory" on t2 [Reviewed by David Kirkby, John
Palmieri, Leif Leonhardy]
#9470: Andrey Novoseltsev: Switch toric varieties to enhanced fans
[Reviewed by Volker Braun]
#9472: Leif Leonhardy: Remove (duplicate) BOOST and M4RI source trees
from PolyBoRi spkg, some clean-up [Reviewed by Martin Albrecht]
#9476: John Cremona: Upgrade eclib to version 20100711 [Reviewed by
Robert Miller]
#9482: Carl Witty: implicit_plot3d gives "Out of memory allocating
triangulation" when plotting an empty surface [Reviewed by Karl-Dieter
Crisman]
#9533: David Kirkby: Update GSL to the latest upstream release (1.14)
& permit parallel building. [Reviewed by Mike Hansen, Peter Jeremy,
Leif Leonhardy]
#9575: Nathann Cohen: Grundy coloring of a graph [Reviewed by Leonardo
Sampaio]
#9595: Jeroen Demeyer: Conversion from constant PARI polynomials to QQ
doesn't work [Reviewed by John Cremona]
#9610: Robert Miller: int(finite field element) should only work when it
is in the prime subfield [Reviewed by Martin Albrecht]
#9647: Harald Schilly: instructive example for mip.pyx [Reviewed by
Nathann Cohen]
#9649: Jeroen Demeyer: c_lib/include/interrupt.h: rename FOO_H [Reviewed
by Robert Bradshaw]
#9661: Jeroen Demeyer: pari(string) always returns a value, even when it
should not [Reviewed by John Cremona]
#9682: Valentin Feray: Fix a bug in error message in perfect matchings
[Reviewed by Florent Hivert]
#9686: Robert Miller: Polish documentation for canonical label [Reviewed
by Minh Van Nguyen]
#9700: Ryan Hinton: Export check_edge_label from sparse_graph.pyx
[Reviewed by Nathann Cohen]
Looks like a (PARI) configuration error. Perhaps you have libfltk
installed, but not libfltk-dev, which also contains the necessary header
files. (I don't have either, so this file isn't built here.)
I would of course consider this a bug, but can you try again with
(either) installing libfltk-dev (or removing libfltk ;-) )?.
-Leif
I know Robert Miller was going round the twist with too many replies to "Sage
x.y.z released". He felt more informative headers was better. I guess it depends
on the release manager.
Personally, I'd prefer to see something a bit more explicit like
"4.5.3.alpha0 doctest failure on Ubunta 12 - now #1234"
or something like that.
Dave
That's apparently due to my new (stripped) PolyBoRi spkg (#9472).
I'm currently looking at this, but in principle SCons should find the
"external m4ri" (on MacOS X, too) and not try to use the (now obsolete)
copy of it that was included in previous PolyBoRi spkgs.
Please let me know if you open(ed) a ticket for that (or cc me in case
you do/already did).
-Leif
Feel free to experiment with alternate schemes that could be convenient
and useful. Always starting the subject with the Sage version is
probably a good idea.
I've opened a follow-up thread "Sage 4.5.3.alpha0: Re: PARI build error
on Fedora 13" in case somebody missed it...
-Leif
Ubuntu 7.10 x86 (Pentium 4, 768MB RAM; rebuilt gcc 4.2.1):
make build: OK (parallel build with 2 jobs, native code, O2)
make doc: OK (except one warning due to missing dvipng*)
make testlong: OK (all tests passed)
Ubuntu 9.04 x86 (Pentium 4 Prescott, gcc 4.3.3):
make build: OK (parallel build with 6 jobs, native code, O2)
make doc: OK
make ptestlong: OK (all tests passed; 2 threads)
Ubuntu 9.04 x86_64 (Core2 quad, gcc 4.5.0):
make build: OK (parallel build with 12 jobs, native code, O2)
make doc: OK
make ptestlong: OK (all tests passed; 4 threads)
-Leif
_________________
* I'm not aware of this being documented anywhere (dvipng being required
to build the HTML documentation); at least on these Ubuntus dvipng is a
separate package, and not part of (or pulled in by) TeX packages.