Hi everyone,

after updating sympy to 0.7.4, some of our code calling dsolve seems to go 
into an infinite recursion and errors out with "maximum recursion depth 
exceeded". A simple example demonstrating the issue is the following:

>>> f = Function('f')
>>> t = Symbol('t')
>>> dsolve(Eq(Derivative(f(t), t), 1.0), f(t))

In 0.7.3, this yields
f(t) == C1 + 1.0*t
but in 0.7.4 it goes into the infinite recursion. The issue seems to have 
to do with the floating point constant, replacing it with an integer number 
for example makes everything work.

Is there something wrong in my use of dsolve or is it a genuine bug in 
0.7.4?

Thanks in advance, best
  Marcel

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sympy.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to