[Numpy-discussion] URGENT: Re: 1.1.0rc1, Mac Installer: please test it

George Nurser gnurser@googlemail....
Wed May 21 10:11:24 CDT 2008


2008/5/21 Pierre GM <pgmdevlist@gmail.com>:
> Mmh, wait a minute:
> * There shouldn't be any mstats.py nor morestats.py in numpy.ma any longer: I
> moved the packages to scipy.stats along their respective unittests.

Right. I hadn't deleted the previous
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy

After doing that, I get just 12 errors; no failures.
The errors are related to
* ma/tests/test_mrecords.py
* ma/tests/test_old_ma.py
* ma/tests/test_subclassing.py

-George.

Numpy version 1.1.0rc1
Python version 2.5.2 (r252:60911, Feb 22 2008, 07:57:53) [GCC 4.0.1
(Apple Computer, Inc. build 5363)]
...
.......................................................................EEE.EEEE...E..EE.................................E....E..............................
======================================================================
ERROR: Test creation by view
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy/ma/tests/test_mrecords.py",
line 51, in test_byview
    assert_equal_records(mbase._data, base._data.view(recarray))
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy/ma/testutils.py",
line 74, in assert_equal_records
    assert_equal(getattr(a,f), getattr(b,f))
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy/ma/testutils.py",
line 103, in assert_equal
    return _assert_equal_on_sequences(actual.tolist(),
RuntimeError: array_item not returning smaller-dimensional array

======================================================================
ERROR: Test filling the array
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy/ma/tests/test_mrecords.py",
line 258, in test_filled
    assert_equal(mrecfilled['c'], np.array(('one','two','N/A'), dtype='|S8'))
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy/ma/testutils.py",
line 103, in assert_equal
    return _assert_equal_on_sequences(actual.tolist(),
RuntimeError: array_item not returning smaller-dimensional array

======================================================================
ERROR: Tests fields retrieval
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy/ma/tests/test_mrecords.py",
line 62, in test_get
    assert_equal(getattr(mbase,field), mbase[field])
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy/ma/testutils.py",
line 104, in assert_equal
    desired.tolist(),
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy/ma/core.py",
line 2552, in tolist
    result = self.filled().tolist()
RuntimeError: array_item not returning smaller-dimensional array

======================================================================
ERROR: Test pickling
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy/ma/tests/test_mrecords.py",
line 243, in test_pickling
    assert_equal_records(mrec_._data, mrec._data)
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy/ma/testutils.py",
line 74, in assert_equal_records
    assert_equal(getattr(a,f), getattr(b,f))
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy/ma/testutils.py",
line 103, in assert_equal
    return _assert_equal_on_sequences(actual.tolist(),
RuntimeError: array_item not returning smaller-dimensional array

======================================================================
ERROR: test_set_elements (numpy.ma.tests.test_mrecords.TestMRecords)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy/ma/tests/test_mrecords.py",
line 185, in test_set_elements
    assert_equal(mbase._fieldmask.tolist(),
RuntimeError: array_item not returning smaller-dimensional array

======================================================================
ERROR: Tests setting fields.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy/ma/tests/test_mrecords.py",
line 104, in test_set_fields
    assert_equal(mbase._fieldmask.tolist(),
RuntimeError: array_item not returning smaller-dimensional array

======================================================================
ERROR: test_set_mask (numpy.ma.tests.test_mrecords.TestMRecords)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy/ma/tests/test_mrecords.py",
line 142, in test_set_mask
    assert_equal(mbase._fieldmask.tolist(),
RuntimeError: array_item not returning smaller-dimensional array

======================================================================
ERROR: Test tolist.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy/ma/tests/test_mrecords.py",
line 269, in test_tolist
    assert_equal(mrec.tolist(),
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy/ma/mrecords.py",
line 474, in tolist
    result = narray(self.filled().tolist(), dtype=object)
RuntimeError: array_item not returning smaller-dimensional array

======================================================================
ERROR: Test construction from records.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy/ma/tests/test_mrecords.py",
line 312, in test_fromrecords
    assert_equal_records(pa,mpa)
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy/ma/testutils.py",
line 74, in assert_equal_records
    assert_equal(getattr(a,f), getattr(b,f))
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy/ma/testutils.py",
line 103, in assert_equal
    return _assert_equal_on_sequences(actual.tolist(),
RuntimeError: array_item not returning smaller-dimensional array

======================================================================
ERROR: Tests construction from records w/ mask.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy/ma/tests/test_mrecords.py",
line 333, in test_fromrecords_wmask
    _mrec = fromrecords(nrec.tolist(), dtype=ddtype, mask=[0,1,0,])
RuntimeError: array_item not returning smaller-dimensional array

======================================================================
ERROR: check_testUfuncRegression (numpy.ma.tests.test_old_ma.TestUfuncs)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy/ma/tests/test_old_ma.py",
line 657, in check_testUfuncRegression
    uf = getattr(umath, f)
NameError: global name 'umath' is not defined

======================================================================
ERROR: Tests whether the subclass is kept.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy/ma/tests/test_subclassing.py",
line 86, in check_data_subclassing
    assert_equal(xmsub._data, xsub)
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy/ma/testutils.py",
line 106, in assert_equal
    return assert_array_equal(actual, desired, err_msg)
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy/ma/testutils.py",
line 201, in assert_array_equal
    header='Arrays are not equal')
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy/ma/testutils.py",
line 185, in assert_array_compare
    reduced = reduced.tolist()
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/numpy/ma/core.py",
line 2552, in tolist
    result = self.filled().tolist()
RuntimeError: array_item not returning smaller-dimensional array

----------------------------------------------------------------------
Ran 1277 tests in 1.624s

FAILED (errors=12)


More information about the Numpy-discussion mailing list