[NumPy-Tickets] [NumPy] #2019: concatenate() segfaults on dict_values (Python 3)
NumPy Trac
numpy-tickets@scipy....
Wed Apr 11 19:38:30 CDT 2012
#2019: concatenate() segfaults on dict_values (Python 3)
------------------------+---------------------------------------------------
Reporter: takluyver | Owner: somebody
Type: defect | Status: new
Priority: normal | Milestone: Unscheduled
Component: numpy.core | Version: 1.6.1
Keywords: python3 |
------------------------+---------------------------------------------------
Comment(by charris):
With python 3.2.1 I get an error:
{{{
>>> d
{1: array([ 1., 1., 1., 1., 1.]), 2: array([ 0., 0., 0., 0., 0.])}
>>> np.concatenate(d.values())
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'dict_values' object does not support indexing
}}}
So this looks like it might be a Python bug as far as the segfault goes. I
don't know that we should support the new dict_values type.
--
Ticket URL: <http://projects.scipy.org/numpy/ticket/2019#comment:2>
NumPy <http://projects.scipy.org/numpy>
My example project
More information about the NumPy-Tickets
mailing list