[pypy-dev] sympy fails to import

Maciej Fijalkowski fijall at gmail.com
Mon Apr 12 07:45:36 CEST 2010


On Sun, Apr 11, 2010 at 11:44 PM, Maciej Fijalkowski <fijall at gmail.com> wrote:
> On Sun, Apr 11, 2010 at 11:33 PM, Ondrej Certik <ondrej at certik.cz> wrote:
>> On Mon, Apr 12, 2010 at 6:22 AM, Maciej Fijalkowski <fijall at gmail.com> wrote:
>>> On Sun, Apr 11, 2010 at 11:20 PM, Maciej Fijalkowski <fijall at gmail.com> wrote:
>>>> On Sat, Apr 10, 2010 at 1:25 PM, Ondrej Certik <ondrej at certik.cz> wrote:
>>>>> On Sat, Apr 10, 2010 at 11:57 AM, Benjamin Peterson <benjamin at python.org> wrote:
>>>>>> 2010/4/10 Ondrej Certik <ondrej at certik.cz>:
>>>>>>> Hi,
>>>>>> Hi
>>>>>>
>>>>>>>    if hasattr(i, "__iter__"):
>>>>>>> RuntimeError: internal error: <RuntimeError object at 0x868c778>
>>>>>>
>>>>>> Your code is probably assuming that strings don't have __iter__. They
>>>>>> do in PyPy.
>>>>>
>>>>> That could be it. I'll investigate it and report later.
>>>>>
>>>>> Thanks for the tip.
>>>>>
>>>>> Ondrej
>>>>> _______________________________________________
>>>>
>>>> Didn't we remove __iter__ after the release from strings?
>>>>
>>>
>>> Yop we did.
>>>
>>> Ondrej: you can build new pypy and it should work (we also should do
>>> 1.2.1 release some time soon I believe).
>>
>> Does anyone have a recent git repository of pypy that I could pull
>> from? If not, I'll just use the svn.
>
> svn sounds safer (I know problems with git mirrors)
>
>>
>>>
>>> Also, I don't think it's wise to use hasattr(x, '__iter__') to decide
>>> whether stuff is string or not.
>>
>> I think it's not wise at all, I agree. We should fix it.
>>
>> Ondrej
>>
>

Oh, and btw, there are nightly builds here: http://buildbot.pypy.org/nightly/

you have to download it into a checkout somewhere below root of checkout.



More information about the Pypy-dev mailing list