#12173: Update FLINT to 2.3
-------------------------------+--------------------------------------------
Reporter: mhansen | Owner: tbd
Type: enhancement | Status: new
Priority: major | Milestone: sage-5.1
Component: packages | Resolution:
Keywords: | Work issues:
Report Upstream: N/A | Reviewers:
Authors: | Merged in:
Dependencies: #12433 | Stopgaps:
-------------------------------+--------------------------------------------
Comment (by fredrik.johansson):
It (calling some flint clear function after _fmpz_cleanup) can segfault --
fmpz_clear ends up writing to fmpz_unused_arr, and that array might have
been freed.
Any explicit "local" calls in Sage should be fine -- presumably those will
only be triggered by explicit computation. What could go wrong is that
Sage say caches some polynomial in some coercion or IO code somewhere, and
due to some cyclic reference the cache doesn't gets deallocated until the
Python interpreter shuts down (i.e. after having already gone through
sage_exit).
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12173#comment:56>
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.