[Numpy-discussion] testing binary installer for OS X
Ralf Gommers
ralf.gommers at googlemail.com
Fri Feb 26 12:00:25 EST 2010
Hi,
I built an installer for OS X and did some testing on a clean computer. All
NumPy tests pass. SciPy (0.7.1 binary) gives a number of errors and
failures, I copied one of each type below. For full output see
http://pastebin.com/eEcwkzKr . To me it looks like the failures are
harmless, and the kdtree errors are not related to changes in NumPy. Is that
right?
I also installed Matplotlib (0.99.1.1 binary), but I did not find a way to
test just the binary install except manually. Created some plots, looked
fine. Then I ran the test script examples/tests/backend_driver.py from an
svn checkout, but my laptop died before the tests finished (at least 25
mins). Basic output was:
<example_name.py> 1.123 0
<example_name2.py> 0.987 0
...
Can anyone tell me what the best way is to test the MPL binary?
Cheers,
Ralf
======================================================================
ERROR: Failure: ValueError (numpy.dtype does not appear to be the correct
type object)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose-0.11.1-py2.6.egg/nose/loader.py",
line 379, in loadTestsFromName
addr.filename, addr.module)
File
"/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose-0.11.1-py2.6.egg/nose/importer.py",
line 39, in importFromPath
return self.importFromDir(dir_path, fqname)
File
"/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose-0.11.1-py2.6.egg/nose/importer.py",
line 86, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File
"/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/scipy/cluster/__init__.py",
line 9, in <module>
import vq, hierarchy
File
"/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/scipy/cluster/hierarchy.py",
line 199, in <module>
import scipy.spatial.distance as distance
File
"/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/scipy/spatial/__init__.py",
line 7, in <module>
from ckdtree import *
File "numpy.pxd", line 30, in scipy.spatial.ckdtree
(scipy/spatial/ckdtree.c:6087)
ValueError: numpy.dtype does not appear to be the correct type object
======================================================================
ERROR: test_kdtree.test_random_compiled.test_approx
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose-0.11.1-py2.6.egg/nose/case.py",
line 364, in setUp
try_run(self.inst, ('setup', 'setUp'))
File
"/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose-0.11.1-py2.6.egg/nose/util.py",
line 487, in try_run
return func()
File
"/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/scipy/spatial/tests/test_kdtree.py",
line 133, in setUp
self.kdtree = cKDTree(self.data)
File "ckdtree.pyx", line 214, in scipy.spatial.ckdtree.cKDTree.__init__
(scipy/spatial/ckdtree.c:1563)
NameError: np
======================================================================
FAIL: test_asfptype (test_base.TestBSR)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/scipy/sparse/tests/test_base.py",
line 242, in test_asfptype
assert_equal( A.dtype , 'int32' )
File
"/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/numpy/testing/utils.py",
line 284, in assert_equal
raise AssertionError(msg)
AssertionError:
Items are not equal:
ACTUAL: dtype('int32')
DESIRED: 'int32'
======================================================================
FAIL: test_nrdtrisd (test_basic.TestCephes)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/scipy/special/tests/test_basic.py",
line 349, in test_nrdtrisd
assert_equal(cephes.nrdtrisd(0.5,0.5,0.5),0.0)
File
"/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/numpy/testing/utils.py",
line 301, in assert_equal
raise AssertionError(msg)
AssertionError:
Items are not equal:
ACTUAL: -0
DESIRED: 0.0
----------------------------------------------------------------------
Ran 2585 tests in 46.196s
FAILED (KNOWNFAIL=4, SKIP=31, errors=28, failures=17)
Out[2]: <nose.result.TextTestResult run=2585 errors=28 failures=17>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20100227/f22178e0/attachment.html>
More information about the NumPy-Discussion
mailing list