[Numpy-discussion] bug report ?
Matthieu Brucher
matthieu.brucher@gmail....
Fri Feb 8 04:33:18 CST 2008
Hi,
What type is pos->dimensions in your case ? It may be long (64bits long)
instead of the expected int (32bits) or something like that ?
Matthieu
2008/2/8, Yves Revaz <yves.revaz@obspm.fr>:
>
>
> Dear list,
>
> I'm using old numarray C api with numpy.
> It seems that there is a bug when using the PyArray_FromDims function.
>
> for example, if I define :
> acc = (PyArrayObject *)
> PyArray_FromDims(pos->nd,pos->dimensions,pos->descr->type_num);
>
> where pos is PyArrayObject *pos; (3x3 array)
>
> when using return PyArray_Return(acc);
> I get
> array([], shape=(3, 0), dtype=float32)
>
>
> It is possible to make everything works if I use the following lines
> instead :
> int ld[2];
> ld[0]=pos->dimensions[0];
> ld[1]=pos->dimensions[1];
> acc = (PyArrayObject *) PyArray_FromDims(pos->nd,ld,pos->descr->type_num);
>
> So, the problem comes from the pos->dimensions.
>
>
> Is it a known bug ?
>
>
> (I'm working on a linux 64bits machine.)
>
>
> Cheers,
>
>
> yves
>
>
>
>
>
>
>
>
> _______________________________________________
> Numpy-discussion mailing list
> Numpy-discussion@scipy.org
> http://projects.scipy.org/mailman/listinfo/numpy-discussion
>
--
French PhD student
Website : http://matthieu-brucher.developpez.com/
Blogs : http://matt.eifelle.com and http://blog.developpez.com/?blog=92
LinkedIn : http://www.linkedin.com/in/matthieubrucher
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://projects.scipy.org/pipermail/numpy-discussion/attachments/20080208/67f7f67f/attachment.html
More information about the Numpy-discussion
mailing list