Well, they've already got a patch for that on the Python issue.  It
will likely be fixed in Python 3.3.

In the meanwhile, if I understand the issue correctly, it should be
enough to just fix this one recursion error.  So I think we should
just fix issue 2899, and even if there are other recursion problems
they shouldn't show up (unless we are very unlucky).  We need to fix
that issue anyway.

Aaron Meurer

On Mon, Apr 9, 2012 at 12:50 PM, Aaron Meurer <[email protected]> wrote:
> 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.

Reply via email to