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-patches" group. To post to this group, send email to sympy-patches@googlegroups.com. To unsubscribe from this group, send email to sympy-patches+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sympy-patches?hl=en.