Hi Georg,
here is the result of Sage 3.3 + your spkg patch for 64 bit. This is
compiled using --with-malloc=system:
sage -t devel/sage/sage/calculus/calculus.py # 0 doctests failed
sage -t devel/sage/sage/crypto/mq/sr.py # Segfault
sage -t devel/sage/sage/groups/generic.py # Segfault
sage -t devel/sage/sage/interfaces/lisp.py # 2 doctests failed
sage -t devel/sage/sage/libs/pari/gen.pyx # 2 doctests failed
sage -t devel/sage/sage/interfaces/maxima.py # 0 doctests failed
sage -t devel/sage/sage/rings/polynomial/multi_polynomial.pyx #
Segfault
sage -t devel/sage/sage/rings/polynomial/multi_polynomial_element.py
# Segfault
sage -t devel/sage/sage/rings/polynomial/
multi_polynomial_ideal_libsingular.pyx # Segfault
sage -t devel/sage/sage/rings/polynomial/multi_polynomial_ideal.py #
1 doctests failed
sage -t devel/sage/sage/rings/polynomial/
multi_polynomial_libsingular.pyx # Segfault
sage -t devel/sage/sage/rings/polynomial/toy_buchberger.py #
Segfault
sage -t devel/sage/sage/schemes/elliptic_curves/ell_generic.py #
Segfault
sage -t devel/sage/sage/schemes/elliptic_curves/ell_finite_field.py
# Segfault
sage -t devel/sage/sage/schemes/elliptic_curves/ell_number_field.py
# Segfault
sage -t devel/sage/sage/schemes/elliptic_curves/ell_point.py #
Segfault
sage -t devel/sage/sage/schemes/generic/affine_space.py # Segfault
sage -t devel/sage/sage/schemes/hyperelliptic_curves/
hyperelliptic_finite_field.py # Segfault
calculus.py, lisp.py and gen.pyx are issues unrelated to libSingular,
so they can be safely ignored. All of them have a likely fix and are
minor annoyances compared to the libSingular issue. So as you can see
once we fix the minpoly issue the 64 bit OSX port is in extremely
close reach to pass 100% of doctests. This should motivate our fellow
MacOSX Sage devs who know Cython as well as coercion really well
[cough RobertWB cough :p] to spend a little time on this to see what
is going on here.
I will now take the singular.spkg and change spkg-install exactly the
way you tested it on 32 bits, rebuild the spkg and extensions and
rerun the doctest.
Cheers,
Michael
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---