#9965: Make SYMPOW not write to files under global Sage installations
[Reviewed by Jeroen Demeyer]
Merged in sage-5.4.rc0:
#3979: Francis Clarke: Power series composition messes up precision
[Reviewed by Kiran Kedlaya, Luis Felipe Tabera Alonso, Frédéric Chapoton]
#5160: Jeroen Demeyer: Change name of misc/sagex_ds.pyx [Reviewed by
Karl-Dieter Crisman]
#11446: Paul-Olivier Dehaye: compute the outline of a partition
[Reviewed by Frédéric Chapoton]
#11770: Robert Harron: Add ability to detect CM number fields and take
complex conjugate of their elements [Reviewed by Francis Clarke, Jeroen
Demeyer]
#12496: Samuel Lelievre, Hugh Thomas: Improve doctest coverage for
integer_ring.pyx [Reviewed by Hugh Thomas, Jeroen Demeyer]
#12802: John Perry: test containment of ideals in class MPolynomialIdeal
[Reviewed by Andrey Novoseltsev, Simon King]
#13289: David Coudert: Determine if a vertex is a cut vertex [Reviewed
by Sebastian Luther]
#13444: Anne Schilling, Mike Zabrocki: Doc Tests for book "k-Schur
Primer" [Reviewed by Anne Schilling, Mike Zabrocki]
#13459: Jeroen Demeyer: spkg/bin/sage: do not change directory [Reviewed
by John Palmieri]
#13509: Aly Deines: Pari nfhnf - hnf over number fields [Reviewed by
Jeroen Demeyer]
#13515: Jeroen Demeyer: Support the GCC spkg on Ubuntu 12.04 [Reviewed
by Volker Braun]
#13524: Michael Welsh: Error in Linear Algebra constructions [Reviewed
by Dmitrii Pasechnik]
#13527: Franco Saliola: modify repr of SubsetAlgebra (example of with
realizations) to conform to standards set out in #13404 [Reviewed by
Mike Hansen]
> #9965: Make SYMPOW not write to files under global Sage installations > [Reviewed by Jeroen Demeyer]
> Merged in sage-5.4.rc0:
> #3979: Francis Clarke: Power series composition messes up precision > [Reviewed by Kiran Kedlaya, Luis Felipe Tabera Alonso, Frédéric Chapoton] > #5160: Jeroen Demeyer: Change name of misc/sagex_ds.pyx [Reviewed by > Karl-Dieter Crisman] > #11446: Paul-Olivier Dehaye: compute the outline of a partition > [Reviewed by Frédéric Chapoton] > #11770: Robert Harron: Add ability to detect CM number fields and take > complex conjugate of their elements [Reviewed by Francis Clarke, Jeroen > Demeyer] > #12496: Samuel Lelievre, Hugh Thomas: Improve doctest coverage for > integer_ring.pyx [Reviewed by Hugh Thomas, Jeroen Demeyer] > #12802: John Perry: test containment of ideals in class MPolynomialIdeal > [Reviewed by Andrey Novoseltsev, Simon King] > #13289: David Coudert: Determine if a vertex is a cut vertex [Reviewed > by Sebastian Luther] > #13444: Anne Schilling, Mike Zabrocki: Doc Tests for book "k-Schur > Primer" [Reviewed by Anne Schilling, Mike Zabrocki] > #13459: Jeroen Demeyer: spkg/bin/sage: do not change directory [Reviewed > by John Palmieri] > #13509: Aly Deines: Pari nfhnf - hnf over number fields [Reviewed by > Jeroen Demeyer] > #13515: Jeroen Demeyer: Support the GCC spkg on Ubuntu 12.04 [Reviewed > by Volker Braun] > #13524: Michael Welsh: Error in Linear Algebra constructions [Reviewed > by Dmitrii Pasechnik] > #13527: Franco Saliola: modify repr of SubsetAlgebra (example of with > realizations) to conform to standards set out in #13404 [Reviewed by > Mike Hansen]
> Please build, test, and report! We'd love to hear about your
> experiences with this release.
Sage build/upgrade complete!
To install small scripts to directly run Sage's versions of GAP,
the PARI/GP interpreter, Maxima, or Singular etc. (by typing e.g.
just 'gap' or 'gp') into a standard 'bin' directory, start Sage
by typing 'sage' (or './sage') and enter something like
install_scripts('/usr/local/bin')
at the Sage command prompt ('sage:').
If you issued 'make', 'make all', or a similar command, then the
HTML version of the documentation will be built right now.
Otherwise, if you want to (re)build the HTML documentation,
run 'make doc'. To build the PDF version, run 'make doc-pdf'.
./sage -b
----------------------------------------------------------
sage: Building and installing modified Sage library files.
Installing c_lib
scons: `install' is up to date.
Updating Cython code....
Executing 0 commands (using 1 thread)
Time to execute 0 commands: 0.182203054428 seconds
Finished compiling Cython code (time = 4.64450502396 seconds)
running install
running build
running build_py
running build_ext
Executing 0 commands (using 1 thread)
Time to execute 0 commands: 0.00280404090881 seconds
Total time spent compiling C/C++ extensions: 0.104329109192 seconds.
running install_lib
running install_egg_info
Removing /Users/wdj/sagefiles/sage-5.4.rc0/local/lib/python2.7/site-packages/sage-0. 0.0-py2.7.egg-info
Writing /Users/wdj/sagefiles/sage-5.4.rc0/local/lib/python2.7/site-packages/sage-0. 0.0-py2.7.egg-info
real 0m11.748s
user 0m1.594s
sys 0m0.908s
[ -f local/lib/sage-started.txt ] || local/bin/sage-starts
Testing that Sage starts...
[2012-10-02 09:37:15] Sage version 5.4.rc0, released 2012-09-28
Traceback (most recent call last):
File "/Users/wdj/sagefiles/sage-5.4.rc0/local/bin/sage-eval", line
4, in <module>
from sage.all import *
File "/Users/wdj/sagefiles/sage-5.4.rc0/local/lib/python2.7/site-packages/sage/a ll.py",
line 73, in <module>
from sage.matrix.all import *
File "/Users/wdj/sagefiles/sage-5.4.rc0/local/lib/python2.7/site-packages/sage/m atrix/all.py",
line 1, in <module>
from matrix_space import MatrixSpace, is_MatrixSpace
File "/Users/wdj/sagefiles/sage-5.4.rc0/local/lib/python2.7/site-packages/sage/m atrix/matrix_space.py",
line 37, in <module>
import matrix_modn_dense
File "matrix_modn_dense_template_header.pxi", line 11, in init
sage.matrix.matrix_modn_dense (sage/matrix/matrix_modn_dense.c:13779)
File "matrix_integer_dense.pxd", line 12, in init
sage.matrix.matrix_modn_dense_float
(sage/matrix/matrix_modn_dense_float.cpp:16714)
File "matrix_mod2_dense.pxd", line 7, in init
sage.matrix.matrix_integer_dense
(sage/matrix/matrix_integer_dense.c:42526)
ImportError: dlopen(/Users/wdj/sagefiles/sage-5.4.rc0/local/lib/python2.7/site-packages/ sage/matrix/matrix_mod2_dense.so,
2): Library not loaded: /usr/local/lib/libpng12.0.dylib
Referenced from:
/Users/wdj/sagefiles/sage-5.4.rc0/local/lib/libm4ri-0.0.20120613.dylib
Reason: Incompatible library version: libm4ri-0.0.20120613.dylib
requires version 40.0.0 or later, but libpng12.0.dylib provides
version 36.0.0
Sage failed to start up.
Please email sage-devel (http://groups.google.com/group/sage-devel)
explaining the problem and send the log file
/Users/wdj/sagefiles/sage-5.4.rc0/start.log
Describe your computer, operating system, etc.
make: *** [start] Error 1
> #9965: Make SYMPOW not write to files under global Sage installations
> [Reviewed by Jeroen Demeyer]
> Merged in sage-5.4.rc0:
> #3979: Francis Clarke: Power series composition messes up precision
> [Reviewed by Kiran Kedlaya, Luis Felipe Tabera Alonso, Frédéric Chapoton]
> #5160: Jeroen Demeyer: Change name of misc/sagex_ds.pyx [Reviewed by
> Karl-Dieter Crisman]
> #11446: Paul-Olivier Dehaye: compute the outline of a partition
> [Reviewed by Frédéric Chapoton]
> #11770: Robert Harron: Add ability to detect CM number fields and take
> complex conjugate of their elements [Reviewed by Francis Clarke, Jeroen
> Demeyer]
> #12496: Samuel Lelievre, Hugh Thomas: Improve doctest coverage for
> integer_ring.pyx [Reviewed by Hugh Thomas, Jeroen Demeyer]
> #12802: John Perry: test containment of ideals in class MPolynomialIdeal
> [Reviewed by Andrey Novoseltsev, Simon King]
> #13289: David Coudert: Determine if a vertex is a cut vertex [Reviewed
> by Sebastian Luther]
> #13444: Anne Schilling, Mike Zabrocki: Doc Tests for book "k-Schur
> Primer" [Reviewed by Anne Schilling, Mike Zabrocki]
> #13459: Jeroen Demeyer: spkg/bin/sage: do not change directory [Reviewed
> by John Palmieri]
> #13509: Aly Deines: Pari nfhnf - hnf over number fields [Reviewed by
> Jeroen Demeyer]
> #13515: Jeroen Demeyer: Support the GCC spkg on Ubuntu 12.04 [Reviewed
> by Volker Braun]
> #13524: Michael Welsh: Error in Linear Algebra constructions [Reviewed
> by Dmitrii Pasechnik]
> #13527: Franco Saliola: modify repr of SubsetAlgebra (example of with
> realizations) to conform to standards set out in #13404 [Reviewed by
> Mike Hansen]
> --
> You received this message because you are subscribed to the Google Groups "sage-release" group.
> To post to this group, send email to sage-release@googlegroups.com.
> To unsubscribe from this group, send email to sage-release+unsubscribe@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/sage-release?hl=en.
> ImportError: dlopen(/Users/wdj/sagefiles/sage-5.4.rc0/local/lib/python2.7/site-packages/ sage/matrix/matrix_mod2_dense.so,
> 2): Library not loaded: /usr/local/lib/libpng12.0.dylib
This library should not be used, the one in $SAGE_LOCAL/lib should be
used (can you check that it exists). I don't know how to fix this
though, I guess it's an OS X specific problem.
Built from scratch:
Mac OS X, 10.6.8 (Dual 6-core Xeons): no problems. Testing ('ptestlong') showed one failure:
File "/Users/Sage/sage-5.4.rc0/devel/sage-main/sage/modular/arithgroup/congroup_
generic.py", line 62:
sage: CS(2, [[1,1,0,1]])
Expected:
Congruence subgroup of SL(2,Z) of level 2, preimage of:
Matrix group over Ring of integers modulo 2 with 1 generators:
[[[1, 1], [0, 1]]]
Got:
A workspace appears to have been corrupted... automatically rebuilding (this
is harmless).
** Gap crashed or quit executing '$sage1:=ZmodnZ(2);;' **
Restarting Gap and trying again
Congruence subgroup of SL(2,Z) of level 2, preimage of:
Matrix group over Ring of integers modulo 2 with 1 generators: [[[1, 1], [0, 1]]]
**********************************************************************
Oddly, there is no crash report from GAP, although there are 6 python 2.7 reports from around the time of this crash.
Let me know if more info is needed. Subsequent runs of the test brought success.
Justin
--
Justin C. Walker, Curmudgeon-At-Large, Director
Institute for the Enhancement of the Director's Income
--------
The path of least resistance:
it's not just for electricity any more.
--------