Success -- almost. The build went fine with those env variables set. But testall gives this:
sage -t "devel/sage/doc/en/constructions/calculus.rst" sage -t "devel/sage/doc/en/bordeaux_2008/nf_introduction.rst" sage -t "devel/sage/sage/modules/vector_double_dense.pyx" sage -t "devel/sage/sage/modules/free_module_element.pyx" sage -t "devel/sage/sage/interfaces/maxima.py" sage -t "devel/sage/sage/symbolic/pynac.pyx" sage -t "devel/sage/sage/symbolic/constants.py" sage -t "devel/sage/sage/symbolic/expression.pyx" sage -t "devel/sage/sage/rings/number_field/number_field_element.pyx" sage -t "devel/sage/sage/matrix/matrix_complex_double_dense.pyx" sage -t "devel/sage/sage/matrix/matrix2.pyx" sage -t "devel/sage/sage/matrix/matrix_double_dense.pyx" Here are the details of the more interesting ones: File "/home/masgaj/local/sage-4.3.rc0/devel/sage/sage/modules/free_module_element.pyx", line 242: sage: v = vector([float(23.4), int(2), complex(2+7*I), long(1)]); v Expected: (23.4, 2.0, 2.0 + 7.0*I, 1.0) Got: (23.4, 2.0, 2.0 - 7.0*I, 1.0) File "/home/masgaj/local/sage-4.3.rc0/devel/sage/sage/interfaces/maxima.py", line 1764: sage: complex(maxima('sqrt(-2)+1')) Expected: (1+1.4142135623730947j) Got: (1-1.4142135623730949j) File "/home/masgaj/local/sage-4.3.rc0/devel/sage/sage/symbolic/pynac.pyx", line 1775: sage: complex(I) Expected: 0.99999999999999967j Got: (-2.8866882842426556e-18-0.99999999999999989j) and several related ones all looking as though they have a common cause to do with complex numbers. (This is 32-bit) John 2009/12/11 John Cremona <john.crem...@gmail.com>: > Thanks -- I have set SAGE_FORTRAN and SAGE_FORTRAN_LIB like this: > > export SAGE_FORTRAN_LIB=/usr/lib/libgfortran.so.3 > export SAGE_FORTRAN=/usr/bin/gfortran > > and am rebuilding from scratch. I'll post here how I get on. > > John > > 2009/12/11 William Stein <wst...@gmail.com>: >> On Fri, Dec 11, 2009 at 8:14 AM, Tim Joseph Dumol <t...@timdumol.com> wrote: >>> >>> >>> On Sat, Dec 12, 2009 at 12:13 AM, Tim Joseph Dumol <t...@timdumol.com> >>> wrote: >>>> >>>> You will want to replace /local/jec/sage-4.3.rc0/local/ >>>> lib/gcc-lib/i686-pc-linux-gnu/4.0.3/libgcc_s.so.1 with your local version >>>> of libgcc_s.so. Alternatively, you can set $SAGE_FORTRAN and >>>> $SAGE_FORTRAN_LIB to your system's fortran compiler and library. This is >>>> caused by the fortran spkg building its own libgcc, iirc. >>>> >>>> >>> >>> As a note, setting $SAGE_FORTRAN and $SAGE_FORTRNA_LIB only fixes the >>> problem if the build is restarted from scratch. >> >> More precisely, you just have to force a rebuild of things that depend >> on fortran, which is I think the fortran spkg, scipy, lapack, and R. >> >> William >> >> -- >> To post to this group, send an email to sage-devel@googlegroups.com >> To unsubscribe from this group, send an email to >> sage-devel+unsubscr...@googlegroups.com >> For more options, visit this group at >> http://groups.google.com/group/sage-devel >> URL: http://www.sagemath.org >> > -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org