Sage 3.4.1 on Solaris x86 build notes

Note: This page is outdated. Please check the main Solaris bit porting page for the current status.

Sage 3.4.1.rc2 will have many Solaris fixes integrated. Once it is out and has been doctested I will update details here.

Sage 3.4.1.X on fulvia

All fulvia builds are using a fixed sympow that isn't in the spkg yet.

Sage 3.4.1.rc4

3.4.1.rc4 - fulvia:

        sage -t -long devel/sage/sage/libs/symmetrica/sc.pxi # Segfault
        sage -t -long devel/sage/sage/interfaces/singular.py # 1 doctests failed
        sage -t -long devel/sage/sage/libs/symmetrica/sb.pxi # 0 doctests failed

        sage -t -long devel/sage/sage/combinat/schubert_polynomial.py # 0 doctests failed

[fixed] http://trac.sagemath.org/sage_trac/ticket/5871
        sage -t -long devel/sage/sage/coding/code_bounds.py # 2 doctests failed


Hard to replicate:
        sage -t -long devel/sage/sage/misc/getusage.py # 1 doctests failed
        sage -t -long devel/sage/sage/libs/pari/gen.pyx # 2 doctests failed
        sage -t -long devel/sage/sage/interfaces/maxima.py # 1 doctests failed

3.4.1.rc4 - mark

        sage -t  devel/sage/sage/libs/symmetrica/sc.pxi # 0 doctests failed
        sage -t  devel/sage/sage/libs/symmetrica/sb.pxi # 0 doctests failed
        sage -t  devel/sage/sage/combinat/partition.py # 10 doctests failed
        sage -t  devel/sage/sage/combinat/schubert_polynomial.py # 0 doctests failed
        sage -t  devel/sage/sage/calculus/calculus.py # 1 doctests failed
        sage -t  devel/sage/sage/interfaces/singular.py # 1 doctests failed
        sage -t  devel/sage/sage/interfaces/maxima.py # 0 doctests failed
        sage -t  devel/sage/sage/schemes/elliptic_curves/ell_rational_field.py # 0 doctests failed

Sage 3.4.1.rc3 on fulvia (Solaris 10/x86)

 devel/sage/sage/modular/dirichlet.py

 devel/sage/sage/rings/polynomial/complex_roots.py

 devel/sage/sage/misc/getusage.py 
 devel/sage/sage/libs/pari/gen.pyx

 devel/sage/sage/libs/symmetrica/sc.pxi
 devel/sage/sage/libs/symmetrica/sb.pxi
 devel/sage/sage/combinat/schubert_polynomial.py

 devel/sage/sage/interfaces/lisp.py
 devel/sage/sage/interfaces/singular.py

 sage -t -long devel/sage/sage/coding/code_bounds.py

Sage 3.4.1.rc2 on fulvia (Solaris 10/x86)

These results are with a few patches that will be in 3.4.1.rc3, so it is post rc2.

sage -t -long devel/sage/sage/rings/tests.py # 1 doctests failed

sage -t -long devel/sage/sage/rings/infinity.py # 1 doctests failed

sage -t -long devel/sage/sage/rings/polynomial/complex_roots.py # 1 doctests failed

sage -t -long devel/sage/sage/libs/pari/gen.pyx # 3 doctests failed

sage -t -long devel/sage/sage/libs/symmetrica/sc.pxi # Segfault
sage -t -long devel/sage/sage/libs/symmetrica/sb.pxi # 0 doctests failed
sage -t -long devel/sage/sage/combinat/schubert_polynomial.py # 0 doctests failed

sage -t -long devel/sage/sage/interfaces/singular.py # 1 doctests failed

sage -t -long devel/sage/sage/coding/code_bounds.py # 2 doctests failed

Sage 3.4.1.rc1 on fulvia (Solaris 10/x86)

sage -t -long devel/sage/sage/libs/pari/gen.pyx # 1 doctests failed
sage -t -long devel/sage/sage/rings/complex_double.pyx # 1 doctests failed
sage -t -long devel/sage/sage/libs/symmetrica/sc.pxi # 0 doctests failed
sage -t -long devel/sage/sage/libs/symmetrica/sb.pxi # 0 doctests failed
sage -t -long devel/sage/sage/rings/infinity.py # 2 doctests failed
sage -t -long devel/sage/sage/rings/polynomial/complex_roots.py # 1 doctests failed
sage -t -long devel/sage/sage/rings/polynomial/polynomial_element.pyx # 1 doctests failed
sage -t -long devel/sage/sage/combinat/words/words.py # 2 doctests failed
sage -t -long devel/sage/sage/plot/plot.py # 2 doctests failed
sage -t -long devel/sage/sage/interfaces/singular.py # 1 doctests failed
sage -t -long devel/sage/sage/combinat/schubert_polynomial.py # 0 doctests failed
sage -t -long devel/sage/sage/schemes/elliptic_curves/monsky_washnitzer.py # 1 doctests failed
sage -t -long devel/sage/sage/interfaces/maxima.py # 1 doctests failed
sage -t -long devel/sage/sage/coding/code_bounds.py # 2 doctests failed
sage -t -long devel/sage/sage/symbolic/expression.pyx # 1 doctests failed

Sage 3.4.1.X on mark

Sage 3.4.1.rc2 on mark (Solaris 10/sparc)

 devel/sage/sage/modular/dirichlet.py

devel/sage/sage/combinat/partition.py

 devel/sage/sage/libs/symmetrica/sc.pxi
 devel/sage/sage/libs/symmetrica/sb.pxi
 sage/sage/combinat/schubert_polynomial.py

devel/sage/sage/interfaces/singular.py

 devel/sage/sage/interfaces/lisp.py
 devel/sage/sage/calculus/calculus.py
 devel/sage/sage/interfaces/maxima.py
 devel/sage/sage/schemes/elliptic_curves/ell_rational_field.py
 devel/sage/sage/functions/piecewise.py

Sage 3.4.1.rc1 on mark (Solaris 10/sparc)

Build with clisp-2.47 build with gcc 3.2.3 has the following failures for the regular doctests:

sage -t  devel/sage/sage/modules/free_module_element.pyx # 1 doctests failed
sage -t  devel/sage/sage/libs/symmetrica/sc.pxi # Segfault
sage -t  devel/sage/sage/libs/symmetrica/sb.pxi # 0 doctests failed
sage -t  devel/sage/sage/rings/complex_double.pyx # 1 doctests failed
sage -t  devel/sage/sage/rings/infinity.py # 2 doctests failed
sage -t  devel/sage/sage/rings/real_double.pyx # 1 doctests failed
sage -t  devel/sage/sage/rings/polynomial/polynomial_element.pyx # 1 doctests failed
sage -t  devel/sage/sage/combinat/partition.py # 10 doctests failed
sage -t  devel/sage/sage/combinat/words/words.py # 2 doctests failed
sage -t  devel/sage/sage/combinat/schubert_polynomial.py # 0 doctests failed
sage -t  devel/sage/sage/calculus/calculus.py # 1 doctests failed
sage -t  devel/sage/sage/interfaces/lisp.py # 4 doctests failed
sage -t  devel/sage/sage/interfaces/singular.py # 1 doctests failed
sage -t  devel/sage/sage/interfaces/maxima.py # 0 doctests failed