[SciPy-user] (no subject)
Adrián López
alopez at imim.es
Fri Feb 24 10:18:32 EST 2006
Great !!! Using some similar code, it was running OK on a machine
while in another was giving me a strange error.
lsoda-- repeated calls with istate = 1 and tout = t (=r1)
In above message, R1 = 0.0000000000000E+00
lsoda-- run aborted.. apparent infinite loop
Was yours similar?
At any rate, if I run
svn co http://svn.scipy.org/svn/scipy/trunk scipy
and
python setup.py install
I imagine I won't have these errors anymore, am I wrong?
Thanks again for your help,
--
Adrián López García de Lomana, Graduate Student
Computational Biochemistry and Biophysics Lab
Research Group on Biomedical Informatics (GRIB) - IMIM / UPF
c/ Dr. Aiguader, 80; 08003 Barcelona (Spain)
http://diana.imim.es
On Feb 24, 2006, at 1:33 PM, Travis Oliphant wrote:
> Adrián López wrote:
>
>> Hi,
>>
>> the code file is generated automatically, that was the reason for the
>> strange lines as
>>
>>
>>
> Found the ultimate problem. It was not a bug in Python (it usually
> isn't). It was a bug in array scalars. The +x[6] was causing the
> problem. This calls the C-equivalent of __pos__ which I had defined
> badly using a function that had two arguments (instead of one). The
> second argument was being filled with whatever was on the stack.
> On my
> system it just caused a funny argument error, but on yours it was
> causing a segfault.
>
> This should now be fixed in SVN. In the mean-time, avoid using
> +(anything that produces an array scalar like x[6])
>
> Thanks again for the good test.
>
> -Travis
>
>
>
> _______________________________________________
> SciPy-user mailing list
> SciPy-user at scipy.net
> http://www.scipy.net/mailman/listinfo/scipy-user
More information about the SciPy-User
mailing list