We're releasing Sage 4.7.1.rc1.
Source archive:
http://boxen.math.washington.edu/home/release/sage-4.7.1.rc1/sage-4.7.1.rc1.tar
Upgrade path:
http://boxen.math.washington.edu/home/release/sage-4.7.1.rc1/sage-4.7.1.rc1/
The source and upgrade path can also be found on the mirror network
(you might need to wait a while before the mirrors are synchronized):
http://www.sagemath.org/download-latest.html
Please build, test, and report! We'd love to hear about your
experiences with this release.
== Tickets ==
* We closed 202 tickets in this release. For details, see
http://boxen.math.washington.edu/home/release/sage-4.7.1.rc1/tickets.html
Closed tickets:
#5367: bug in composition of power series [Reviewed by David Loeffler]
#10240: Dmitrii Pasechnik: pari-2.4.3.svn-12577.p9 incorrectly checks
for the shared library on Cygwin [Reviewed by Karl-Dieter Crisman]
#10749: libpng-1.2.35.p2 has syntax errors in its spkg-install [Reviewed
by Mariah Lenox]
#11496: Add jmol script in SAGE_ROOT/local/bin to hg and update
[Reviewed by John Palmieri]
#11561: Python spkg fails to build on Debian Wheezy/Sid. [Reviewed by
Jean-Pierre Flori]
Merged in sage-4.7.1.rc1:
#11605: Dima Pasechnik, Leif Leonhardy: Typos in PARI's spkg-install
(2.4.3.alpha.p5) [Reviewed by Jeroen Demeyer]
#11609: Jim Kleckner: fix some minor typos in the *documentation* of
Hidden Markov Models [Reviewed by William Stein]
On Fedora 15 64 bit make ptestlong with 8 threads:
----------------------------------------------------------------------
All tests passed!
Total time for all tests: 1893.8 seconds
[jaap@vrede sage-4.7.1.rc1]$
Jaap
you should precise that the failure is in building singular [says he who has
spend too much on it and can recognize file names immediately]. Just tell us
if I am wrong.
Francois
This email may be confidential and subject to legal privilege, it may
not reflect the views of the University of Canterbury, and it is not
guaranteed to be virus free. If you are not an intended recipient,
please notify the sender immediately and erase all copies of the message
and any attachments.
Please refer to http://www.canterbury.ac.nz/emaildisclaimer for more
information.
Built fine and all tests pass (make ptestlong) on 64-bit ubuntu.
John
> Dear Sage lovers,
>
> We're releasing Sage 4.7.1.rc1.
>
> Source archive:
>
> http://boxen.math.washington.edu/home/release/sage-4.7.1.rc1/sage-4.7.1.rc1.tar
>
> Upgrade path:
>
> http://boxen.math.washington.edu/home/release/sage-4.7.1.rc1/sage-4.7.1.rc1/
Built on Mac OS X, 10.6.8 (Dual 6-Core Xeon) as an upgrade to 4.7. No problems in build and all tests passed!
Justin
--
Justin C. Walker, Curmudgeon at Large
Institute for the Absorption of Federal Funds
-----------
If it weren't for carbon-14, I wouldn't date at all.
-----------
On OpenSolaris I got a failure when running "ptestlong"
The following tests failed:
sage -t -long -force_lib devel/sage/sage/modular/hecke/homspace.py # 0
doctests failed
----------------------------------------------------------------------
Total time for all tests: 1936.1 seconds
It's failing with:
sage -t -long -force_lib devel/sage/sage/modular/hecke/homspace.py
python: can't open file '/export/home/drkirkby/.sage//tmp/homspace.py': [Errno
2] No such file or directory
But when I run the test on its own:
drkirkby@hawk:~/sage-4.7.1.rc1$ ./sage -t -long -force_lib
devel/sage/sage/modular/hecke/homspace.py
sage -t -long -force_lib "devel/sage/sage/modular/hecke/homspace.py"
[3.3 s]
----------------------------------------------------------------------
All tests passed!
Total time for all tests: 3.3 seconds
So I assume this is the usual problem of parallel tests overwriting the results
from other tests, but perhaps I'm wrong.
Dave
Apparently. We have both
devel/sage/sage/modular/abvar/homspace.py and
devel/sage/sage/modular/hecke/homspace.py
so it's rather unlikely to happen (compared to the frequency of other
files with identical basenames), but not impossible.
-leif
Note that you perhaps should rerun the tests of the first one as well,
as the sequence might actually even have been:
- create file with tests for the first
- create file with tests for the second
- run Python on the tests of the first (which are now those of the second)
- delete file with tests for the first
(first file only *seems* to have passed all tests)
- run Python on the tests for the second (which just got deleted - Errno 2)
- [try to delete the already deleted file]
-leif
I've re-run both tests individually several times in a random order and always
pass.
I thought someone had done quite a bit of work on fixing this issue of the
random doctest failures due to similar basenames. I'm a bit surprised that this
problem is still outstanding.
--
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?
Yep, I also assumed a while ago it had meanwhile been fixed. It's
http://trac.sagemath.org/sage_trac/ticket/9739, "currently" still
needing work for some reason. (You're cc'ed on that btw.)
The only action that has happened there in the last few (seven to nine)
month was that of a spammer and postponing the milestone... :-/
-leif
See also http://trac.sagemath.org/sage_trac/ticket/11337 for a
doctesting meta-ticket.
Thank you! Here are the install results in four different setups.
- intel Mac, Mac OS X 10.5.8, XCode 3.1.4, gcc 4.0.1: testlong ok.
- intel Mac, Mac OS X 10.5.8, XCode 3.1.4, gcc 4.2.1: testlong ok.
- PPC G4 Mac, Mac OS X 10.5.8, XCode 3.1.4, gcc 4.0.1:
stays stuck while installing R, last line displayed is:
begin installing recommended package survival
- intel Mac, Mac OS X 10.6.8, XCode 3.2.6, gcc 4.2.1:
testlong fails on interrupt.pyx ("killed by signal 11")
Samuel
Are you able to give me shell access on such a machine? I know this
error occurs on *some* OS X systems, but I have not been able to
reproduce it myself. The ticket is #11545 by the way.
The above specs sound just like those of bsd.math.washington.edu,
which you (jdmeyer) have shell access to (as "jdmeyer").
-- Wiliam
>
> --
> You received this message because you are subscribed to the Google Groups "sage-release" group.
> To post to this group, send email to sage-r...@googlegroups.com.
> To unsubscribe from this group, send email to sage-release...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/sage-release?hl=en.
>
>
--
William Stein
Professor of Mathematics
University of Washington
http://wstein.org
The mentioned issue does not occur on bsd, I have done many tests.
I don't know why, but it really appears only on a small but
non-negligable subset of OS X machines.
Dima (trac: dimpase) also has a PPC (G4) with MacOS X 10.5 (Darwin
9.8.0), but gcc version 4.2.1 (Apple Inc. build 5577).
I don't know if he tried to build any recent alpha/rc on it though.
At least the linker of his version ([also] part of XCode, apparently the
same as with gcc 4.0.1) is buggy (e.g. when debug symbols are used, cf.
#5847).
The R spkg itself hasn't changed since Sage 4.6.alpha2 (it's still
r-2.10.1.p4) btw., so if any Sage version since then *did* build on
Samuel's PPC, the error must originate from something else.
(We e.g. already had strange errors when some environment variables
related to R had been set; I'm not sure if this has meanwhile at least
partially been fixed in some other Sage script. Another possibility are
components used by R; the ones shipped with Sage are ATLAS [not built on
MacOS X as it has its own Apple version], Fortran, iconv, readline and
Python, and perhaps also LAPACK and libpng.)
Just my 2 ct,
-leif
I got a bunch of import failures (this is 64-bit Fedora, in case it
matters).
If we know precisely which software is needed, we should add it to the
prerequisites check of Sage.
"from math import floor ... ImportError" doesn't sound like that.
Though it doesn't look like Cython was directly involved here, you get
strange import errors in case you set CFLAGS to anything (even to ""),
omitting "-fno-strict-aliasing" from them.
I haven't observed similar for Python packages, i.e. only the Sage
library is affected by that. If that's the case (if you for example
can't start Sage because of similar import errors), simply run
$ (unset CFLAGS ; ./sage -ba-force)
or use the CFLAGS you want, but add "-fno-strict-aliasing" to them:
$ env CFLAGS="$CFLAGS -fno-strict-aliasing" ./sage -ba-force
-leif
Yes, I wrote to you off-list about that.
I only tried to build Sage 4.7.1.rc0 and Sage 4.7.1.rc1 on it.
There's no error message, it just seems to take forever on that step,
so I assumed something went wrong and stopped it after a day or so.
Maybe I should let it try for a few days? I should also check if there's
room for more ram and whether that could help finish the build.
I have compiled Sage 4.7.1 (identical to rc1) on that machine and
*cannot* reproduce the problem. make ptestlong simply succeeds. I also
did 10 times
./sage -t -long devel/sage/sage/tests/interrupt.pyx
and it worked.
Jeroen.
Could it be that the problem only happens when the machine is busy and
the issue is not Sage but something external (like out of memory...)?
Francois
This email may be confidential and subject to legal privilege, it may
not reflect the views of the University of Canterbury, and it is not
guaranteed to be virus free. If you are not an intended recipient,
please notify the sender immediately and erase all copies of the message
and any attachments.
Please refer to http://www.canterbury.ac.nz/emaildisclaimer for more
information.
you should precise that the failure is in building singular [says he who has
spend too much on it and can recognize file names immediately]. Just tell us
if I am wrong.