#5596: [with patch, needs review] refactor coercion to catch fewer exceptions
------------------------+---------------------------------------------------
   Reporter:  robertwb  |       Owner:  robertwb       
       Type:  defect    |      Status:  needs_review   
   Priority:  major     |   Milestone:  sage-4.2       
  Component:  coercion  |    Keywords:                 
Work_issues:            |      Author:  Robert Bradshaw
   Reviewer:            |      Merged:                 
------------------------+---------------------------------------------------
Changes (by robertwb):

  * status:  needs_work => needs_review


Comment:

 OK, this was one of those weird bugs that was only reproducible in
 doctests, and an all around pain to track down. Apparently the coercion
 changes caused some parents to not get garbage collected as eagerly, which
 exposed a bug when fgp modules are cached and reused. I am still unsure
 what exactly the bug is (I have a hunch it has to do with parents that are
 defined in doctests getting reused in other doctests after their
 environment has been recycled or something) but I have disabled caching
 for now to get it to work.

 I refreshed the exposure-fixes patch, should work fine now.

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