#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.

Reply via email to