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

Reply via email to