[SciPy-User] scipy.test() failures

Travis Oliphant travis at continuum.io
Thu Jun 14 05:59:09 EDT 2012


On Jun 12, 2012, at 2:11 PM, Nils Wagner wrote:

> NumPy version 1.7.0.dev-cf72f82
> SciPy version 0.11.0.dev-5655bc9
> Python version 2.7.2 (default, Aug 19 2011, 20:41:43) [GCC]
> openSUSE 12.1 x86_64 GNU/Linux
> 
> ERROR: Failure: DeprecationWarning (
> The scipy.maxentropy module is deprecated in scipy 0.10, and scheduled to be
> removed in 0.11.
> 
> If you are using some of the functionality in this module and are of the
> opinion that it should be kept or moved somewhere - or you are even interested
> to maintain/improve this whole module - please ask on the scipy-dev mailing
> list.
> 
> The logsumexp function has already been moved to scipy.misc.)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/site-packages/nose/loader.py", line 390, in loadTestsFromName
>     addr.filename, addr.module)
>   File "/usr/lib/python2.7/site-packages/nose/importer.py", line 39, in importFromPath
>     return self.importFromDir(dir_path, fqname)
>   File "/usr/lib/python2.7/site-packages/nose/importer.py", line 86, in importFromDir
>     mod = load_module(part_fqname, fh, filename, desc)
>   File "/home/nwagner/local/lib64/python2.7/site-packages/scipy/maxentropy/__init__.py", line 19, in <module>
>     DeprecationWarning)
> DeprecationWarning: 
> The scipy.maxentropy module is deprecated in scipy 0.10, and scheduled to be
> removed in 0.11.
> 
> If you are using some of the functionality in this module and are of the
> opinion that it should be kept or moved somewhere - or you are even interested
> to maintain/improve this whole module - please ask on the scipy-dev mailing
> list.
> 
> The logsumexp function has already been moved to scipy.misc.
> 
> ======================================================================
> FAIL: test_improvement (test_quadpack.TestCtypesQuad)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/home/nwagner/local/lib64/python2.7/site-packages/numpy/testing/decorators.py", line 146, in skipper_func
>     return f(*args, **kwargs)
>   File "/home/nwagner/local/lib64/python2.7/site-packages/scipy/integrate/tests/test_quadpack.py", line 53, in test_improvement
>     assert_(fast < 0.5*slow, (fast, slow))
>   File "/home/nwagner/local/lib64/python2.7/site-packages/numpy/testing/utils.py", line 34, in assert_
>     raise AssertionError(msg)
> AssertionError: (0.004730939865112305, 0.009073019027709961)
> 

It looks like the test is too aggressive for this system.   The code is faster, just not fast enough for the test..  I should change the test to just being perhaps 80% of slow or even just asking it to be < slow .   

Timing tests are a bit problematic as different run-times act so differently.   Perhaps there is another way to figure out if the faster path is getting called.   

I would just deactivate the test for now. 

-Travis




> ----------------------------------------------------------------------
> Ran 5481 tests in 177.105s
> 
> FAILED (KNOWNFAIL=12, SKIP=28, errors=1, failures=1)
> 
> _______________________________________________
> SciPy-User mailing list
> SciPy-User at scipy.org
> http://mail.scipy.org/mailman/listinfo/scipy-user




More information about the SciPy-User mailing list