[Numpy-discussion] bool indices segv
Maria Liukis
liukis at usc.edu
Tue Jun 22 19:46:49 EDT 2010
Hi Geoff,
It's working in numpy V1.3.0:
>>> import numpy
>>> numpy.__version__
'1.3.0'
>>> a = numpy.ones((1,1))
>>> a[a>0]
array([ 1.])
>>>
Thanks,
Masha
--------------------
liukis at usc.edu
On Jun 22, 2010, at 4:37 PM, Geoffrey Ely wrote:
> Hi,
>
> I'm getting a SEGV for boolean indices to a multi-dimensional array (numpy ver 1.4.1). Is this a known problem? Code and backtrace below.
>
> Thanks,
> Geoff
>
>
> import numpy
> a = numpy.ones((1,1))
> a[a>0]
>
>
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 182902359776 (LWP 17886)]
> DOUBLE_copyswap (dst=0xa62d60, src=0x3f800a38fc0, swap=0, __NPY_UNUSED_TAGGEDarr=0xa57d60)
> at numpy/core/src/multiarray/arraytypes.c.src:1161
> 1161 numpy/core/src/multiarray/arraytypes.c.src: No such file or directory.
> in numpy/core/src/multiarray/arraytypes.c.src
> (gdb) bt
> #0 DOUBLE_copyswap (dst=0xa62d60, src=0x3f800a38fc0, swap=0, __NPY_UNUSED_TAGGEDarr=0xa57d60)
> at numpy/core/src/multiarray/arraytypes.c.src:1161
> #1 0x0000002a990a5759 in array_subscript (self=Variable "self" is not available.
> ) at numpy/core/src/multiarray/mapping.c:259
> #2 0x0000002a990a5af5 in array_subscript_nice (self=0xa872f0, op=0xa87e50)
> at numpy/core/src/multiarray/mapping.c:939
>
> _______________________________________________
> NumPy-Discussion mailing list
> NumPy-Discussion at scipy.org
> http://mail.scipy.org/mailman/listinfo/numpy-discussion
More information about the NumPy-Discussion
mailing list