On Thu, May 27, 2010 at 5:19 PM,
<josef.pktd@gmail.com> wrote:
I was tracking a test failure/crash in scipy.signal.ltisys
numpy 1.4.0:
>>> np.poly(np.zeros((0,0)))
** On entry to DGEEV parameter number 5 had an illegal value
In current:
In [1]: np.poly(np.zeros((0,0)))
---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
/home/charris/<ipython console> in <module>()
/usr/local/lib/python2.6/dist-packages/numpy/lib/polynomial.pyc in poly(seq_of_zeros)
126 pass
127 else:
--> 128 raise ValueError, "input must be 1d or square 2d array."
129
130 if len(seq_of_zeros) == 0:
ValueError: input must be 1d or square 2d array.
Looks like it could use a better error message in this case, though. Could you open a low priority ticket for this?
Chuck