#11339: Illegal use of __deallocate__ in cython (pyx) code
-----------------------------------------------+----------------------------
Reporter: gagern | Owner: drkirkby
Type: defect | Status: needs_info
Priority: major | Milestone: sage-4.7.1
Component: algebra | Keywords: sd31
Work_issues: | Upstream: N/A
Reviewer: François Bissey, Steven Trogdon | Author: Volker Braun,
Martin von Gagern
Merged: | Dependencies:
-----------------------------------------------+----------------------------
Comment(by strogdon):
Replying to [comment:25 vbraun]:
> Ok this should fix it now for good. The first patch introduces
refcounting for Singular ring pointers and uses it in `GroebnerStrategy`,
and the second updates `MPolynomialRing_libsingular` and
`MPolynomial_libsingular`. Please give it a try with Python-2.7...
OK, I applied both the singular_rings and singular_polynomials patches to
the 4.7.1.alpha2 that I have and built Sage as in comment:18 . As noted
above this is not a pristine 4.7.1.alpha2, but has other python-2.7
related patches included; tickets #11377, #11244, #9958,
#11376 and #10764. There are no segfaults. The testsuite looks like the
results when the bug11339a.patch was applied. And I don't get the Killed
doctest mentioned by François. Now with just the singular_rings patch I
also get no segfaults or crashes. Should I get a crash? I can't see that
any of the applied patches could affect things. I will build from scratch,
just to make sure.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11339#comment:29>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
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-trac?hl=en.