#13739: more informative error message from multiplication of symbolic 
expressions
---------------------------------+------------------------------------------
       Reporter:  burcin         |         Owner:  burcin      
           Type:  enhancement    |        Status:  needs_review
       Priority:  minor          |     Milestone:  sage-5.6    
      Component:  symbolics      |    Resolution:              
       Keywords:                 |   Work issues:              
Report Upstream:  N/A            |     Reviewers:              
        Authors:  Burcin Erocal  |     Merged in:              
   Dependencies:  #13609         |      Stopgaps:              
---------------------------------+------------------------------------------

Comment (by nbruin):

 Because try/except is a regularly used programming paradigm in python, the
 expection object generation should be fast. It used to be the case that a
 lot of things in the coercion framework were simply tried before trying
 more complicated things. So, making a more informative but slower to
 produce error message can really slow down operations. Have you checked
 whether this is the case?

 I guess the idea was that after a raised expection, one can examine the
 traceback with pdb and query the frames for what values led to the error.
 That won't work so well in cython code of course ...

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