#715: Parents probably not reclaimed due to too much caching
---------------------------------------------------------------------------+
       Reporter:  robertwb                                                 |    
     Owner:  somebody                                 
           Type:  defect                                                   |    
    Status:  needs_review                             
       Priority:  major                                                    |    
 Milestone:  sage-5.4                                 
      Component:  coercion                                                 |    
Resolution:                                           
       Keywords:  weak cache coercion Cernay2012                           |   
Work issues:                                           
Report Upstream:  N/A                                                      |    
 Reviewers:  Jean-Pierre Flori, Simon King, Nils Bruin
        Authors:  Simon King, Jean-Pierre Flori                            |    
 Merged in:                                           
   Dependencies:  #9138, #11900, #11599, #13145, to be merged with #11521  |    
  Stopgaps:                                           
---------------------------------------------------------------------------+

Comment (by SimonKing):

 Replying to [comment:302 nbruin]:
 > I firmly believe that's an unrelated problem. It's hard to imagine how
 singular could be involved with that.

 Sure.

 So, what shall we do? Do we all agree that the plan is as follows:

  * The SIGALRM problem (under gdb) is solved on a different ticket
 already, namely #13437. So, make it a dependency.
  * The refcounting problem that is likely to be behind the signal 11
 problem (without gdb) can be temporarily worked around by using a strong
 cache to libsingular polynomial rings. I only wonder whether the doctests
 demonstrating the weak cache will still work. But it would be a chance to
 finally get over with #715 and #11521 and #12215 and #13370 and #12313 and
 #12876 and so on.
  * A proper fix of the refcounting problem should be done on a new ticket.
 Nils, since you already made a deep analysis of the problem, could you
 create that new ticket?

 Here is another message to the patchbot, since I forgot to include the new
 patch:

 Apply trac_715_combined.patch trac_715_local_refcache.patch
 trac_715_safer.patch trac_715_specification.patch
 trac_715_osx64-dealloc.patch

 And then #11521

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/715#comment:303>
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