Yeah, this is clearly a Python bug. I've submitted http://bugs.python.org/issue14537 for this.
In the meantime, we need to do one of the following: - Revert the above commit - Fix the recursion error bug - Comment out the XFAIL test. So that the tests can be run in Python 3 again. If we choose one of the second two options, there may be other similar XFAIL tests that we'll have to do the same for. Aaron Meurer On Sun, Apr 8, 2012 at 2:13 AM, Joachim Durchholz <[email protected]> wrote: > Am 07.04.2012 06:33, schrieb Aaron Meurer: >> >> Well, it is infinite recursion (though this is not a surprize, as the >> error is a stack overflow). [...] >> >> >> The Python stack is never supposed to overflow, though. It should >> raise a RecursionError. > > > This could be a bug in Python's stack overflow detection. > That wouldn't be a surprise, detecting stack overflows is a trade-off > between being accurate and being fast, and bugs are hard to trigger reliably > so it's not easy to test all potential cases. Such a constellation can start > producing bugs at the drop of a hat. > > > -- > You received this message because you are subscribed to the Google Groups > "sympy" 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?hl=en. > -- You received this message because you are subscribed to the Google Groups "sympy" 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?hl=en.
