#14711: Weak references in the coercion graph
-------------------------------------+-------------------------------------
Reporter: jpflori | Owner: davidloeffler
Type: defect | Status: needs_review
Priority: critical | Milestone: sage-6.1
Component: number fields | Resolution:
Keywords: memleak, number | Merged in:
field, QuadraticField | Reviewers: Jean-Pierre Flori
Authors: Simon King | Work issues:
Report Upstream: N/A | Commit:
Branch: | 0af59ea93689cb6abb9d3fae0f1cf11f2aee5cca
u/jpflori/ticket/14711 | Stopgaps:
Dependencies: |
-------------------------------------+-------------------------------------
Changes (by jpflori):
* commit: 37bf59eac24eda1ece89aff7dde4a1db5d0cbb5c =>
0af59ea93689cb6abb9d3fae0f1cf11f2aee5cca
* branch: u/SimonKing/ticket/14711 => u/jpflori/ticket/14711
* reviewer: => Jean-Pierre Flori
Comment:
A few other remarks:
* has the Cython bug been reported upstream?
* I think the first todo -- add a lot of doc -- is really critical :)
* to correct the warning in combinat/ncsym/dual.py I filtered the warning
stemming from the use of a weakened map with "...", as is done in
combinat/sf/new_kschur.py (see commit 364b9856b) as from what I understood
the combinat code tries to send something from one basis to another and to
do so relies on the coercion framework so end up with a weakened map. Note
that I don't feel it's really a satisfying long term solution; the
combinat people surely won't like the output being polluted with warnings
(which are not that helpful in these cases). But I don't want to dive into
the combinat code to make a copy of the needed map at the right place now.
----
New commits:
||[[http://git.sagemath.org/sage.git/commit/?id=0af59ea|0af59ea]]||{{{Reviewer
changes. Mostly formatting.}}}||
--
Ticket URL: <http://trac.sagemath.org/ticket/14711#comment:169>
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 unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/groups/opt_out.