Comment #36 on issue 2133 by asmeurer: Merge new polynomials manipulation module
http://code.google.com/p/sympy/issues/detail?id=2133

I tracked down this problem to implemented_function() from lambdify.py which modifies the global instance of a function when caching is enabled (see test_implemented_function_evalf from test_evalf.py).

So do you know how to fix it?

So, now there are (at least) three ways to proceed:

3. would indeed be optimal, but only if we could achieve comparable speed. Even so, it is a pretty big change to be attempting at this point.

2. would really be the ideal solution. I suppose you have considered using Pure as the dummy variable argument. This would be the best way, except you need to have a way to have more than one Pure (numbered Pure or named Pure).

1. If you can't fix it, just make a new test for test_RootSum_independent and mark this one as XFAIL, and also make an issue for the Lambda problem.

--
You received this message because you are subscribed to the Google Groups 
"sympy-issues" group.
To post to this group, send email to sympy-issues@googlegroups.com.
To unsubscribe from this group, send email to 
sympy-issues+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/sympy-issues?hl=en.

Reply via email to