Status: Accepted
Owner: smichr
Labels: Type-Defect Priority-Medium

New issue 2062 by smichr: bullet proofing doit
http://code.google.com/p/sympy/issues/detail?id=2062

Today, RootOf in master has non-Basic args and if this gets fed to doit, it fails because those arguments don't have a doit method. There are two ways around this:

1) only process Basic args and leave the others unchanged (but then you have to watch for tuples that have Basic items in them -- but anything like Integral that has those should be changed to use the Tuple container instead)
2) fix RootOf

RootOf has already been fixed in polys11, but in the meantime (and in case other such objects are encountered) doit can be bullet-proofed by implementing 1.

commit 2062 at github/smichr/t2 implements such a change but doesn't try to traverse tuples.

--
You received this message because you are subscribed to the Google Groups 
"sympy-issues" 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/sympy-issues?hl=en.

Reply via email to