[SciPy-dev] FAIL: test_yn_zeros, test_ynp_zeros, Negative-order Bessels

Nils Wagner nwagner at iam.uni-stuttgart.de
Mon Jan 26 03:03:19 EST 2009


On Sun, 25 Jan 2009 20:03:26 +0100
  "Nils Wagner" <nwagner at iam.uni-stuttgart.de> wrote:
> Hi all,
> 
> I do get three failures wrt. to special functions and 
> python2.6
> 
> ======================================================================
>FAIL: test_yn_zeros (test_basic.TestBessel)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/home/nwagner/local/lib64/python2.6/site-packages/scipy/special/tests/test_basic.py", 
> line 1598, in test_yn_zeros
>     488.98055964441374646], rtol=1e-19)
>   File 
> "/home/nwagner/local/lib64/python2.6/site-packages/scipy/special/tests/test_basic.py", 
> line 38, in assert_tol_equal
>     verbose=verbose, header=header)
>   File 
> "/home/nwagner/local/lib64/python2.6/site-packages/numpy/testing/utils.py", 
> line 295, in assert_array_compare
>     raise AssertionError(msg)
> AssertionError:
> Not equal to tolerance rtol=1e-19, atol=0
> 
> (mismatch 100.0%)
>  x: array([ 450.136,  463.057,  472.807,  481.274, 
> 488.981])
>  y: array([ 450.136,  463.057,  472.807,  481.274, 
> 488.981])
> 
> ======================================================================
>FAIL: test_ynp_zeros (test_basic.TestBessel)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/home/nwagner/local/lib64/python2.6/site-packages/scipy/special/tests/test_basic.py", 
> line 1604, in test_ynp_zeros
>     assert_tol_equal(yvp(443, ao), 0, atol=1e-15)
>   File 
> "/home/nwagner/local/lib64/python2.6/site-packages/scipy/special/tests/test_basic.py", 
> line 38, in assert_tol_equal
>     verbose=verbose, header=header)
>   File 
> "/home/nwagner/local/lib64/python2.6/site-packages/numpy/testing/utils.py", 
> line 295, in assert_array_compare
>     raise AssertionError(msg)
> AssertionError:
> Not equal to tolerance rtol=1e-07, atol=1e-15
> 
> (mismatch 100.0%)
>  x: array([  1.239e-10,  -8.119e-16,   3.608e-16, 
>  5.898e-16,   1.226e-15])
>  y: array(0)
> 
> ======================================================================
>FAIL: Negative-order Bessels
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/home/nwagner/local/lib64/python2.6/site-packages/nose-0.10.4-py2.6.egg/nose/case.py", 
> line 182, in runTest
>     self.test(*self.arg)
>   File 
> "/home/nwagner/local/lib64/python2.6/site-packages/scipy/special/tests/test_basic.py", 
> line 1665, in test_ticket_853
>     assert_tol_equal(iv(-0.5, 1   ), 1.231200214592967)
>   File 
> "/home/nwagner/local/lib64/python2.6/site-packages/scipy/special/tests/test_basic.py", 
> line 38, in assert_tol_equal
>     verbose=verbose, header=header)
>   File 
> "/home/nwagner/local/lib64/python2.6/site-packages/numpy/testing/utils.py", 
> line 295, in assert_array_compare
>     raise AssertionError(msg)
> AssertionError:
> Not equal to tolerance rtol=1e-07, atol=0
> 
> (mismatch 100.0%)
>  x: array(0.0)
>  y: array(1.231200214592967)
> 
> Nils
> _______________________________________________
> Scipy-dev mailing list
> Scipy-dev at scipy.org
> http://projects.scipy.org/mailman/listinfo/scipy-dev

Another failure is present in

>>> scipy.__version__
'0.8.0.dev5525'

======================================================================
FAIL: test_iv_cephes_vs_amos (test_basic.TestBessel)
----------------------------------------------------------------------
Traceback (most recent call last):
   File 
"/data/home/nwagner/local/lib/python2.5/site-packages/scipy/special/tests/test_basic.py", 
line 1653, in test_iv_cephes_vs_amos
     self.check_cephes_vs_amos(iv, iv, rtol=1e-8, 
atol=1e-305)
   File 
"/data/home/nwagner/local/lib/python2.5/site-packages/scipy/special/tests/test_basic.py", 
line 1642, in check_cephes_vs_amos
     assert_tol_equal(c1, c2, err_msg=(v, z), rtol=rtol, 
atol=atol)
   File 
"/data/home/nwagner/local/lib/python2.5/site-packages/scipy/special/tests/test_basic.py", 
line 38, in assert_tol_equal
     verbose=verbose, header=header)
   File 
"/data/home/nwagner/local/lib/python2.5/site-packages/numpy/testing/utils.py", 
line 295, in assert_array_compare
     raise AssertionError(msg)
AssertionError:
Not equal to tolerance rtol=1e-08, atol=1e-305
(-120, -11)
(mismatch 100.0%)
  x: array(1.3384173609003782e-110)
  y: array((1.3384173859242368e-110+0j))

  



More information about the SciPy-Dev mailing list