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