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