[SciPy-dev] NumPy/SciPy test results, x86 and PPC

Darren Dale dd55 at cornell.edu
Fri Jan 6 07:52:01 CST 2006


I have some failures to report this morning, after updating to version 
0.9.3.1842 on an AMD-64. I dont know how to force scipy to use fftw-2 with 
the new code in distutils.system_info, but based on previous experience I 
believe these failures are unique to fftw-3.

Darren

======================================================================
FAIL: check_definition 
(scipy.fftpack.pseudo_diffs.test_pseudo_diffs.test_diff)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/usr/lib64/python2.4/site-packages/scipy/fftpack/tests/test_pseudo_diffs.py", 
line 85, in check_definition
    assert_array_almost_equal(diff(sin(x)),direct_diff(sin(x)))
  File "/usr/lib64/python2.4/site-packages/numpy/testing/utils.py", line 183, 
in assert_array_almost_equal
    assert cond,\
AssertionError:
Arrays are not almost equal (mismatch 87.5%):
        Array 1: [  1.0000000e+00   9.2387953e-01   7.0710678e-01   
3.8268343e-01
   3.0795887e-16  -3.8268343e-01  -7.0710678e-01  -9.23...
        Array 2: [ -0.0000000e+00   5.0000000e-01   7.7662794e-17   
2.0816682e-16
   1.2490009e-16   6.9388939e-17   1.4972165e-16   1.21...


======================================================================
FAIL: check_definition 
(scipy.fftpack.pseudo_diffs.test_pseudo_diffs.test_hilbert)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/usr/lib64/python2.4/site-packages/scipy/fftpack/tests/test_pseudo_diffs.py", 
line 301, in check_definition
    assert_array_almost_equal (y,y1)
  File "/usr/lib64/python2.4/site-packages/numpy/testing/utils.py", line 183, 
in assert_array_almost_equal
    assert cond,\
AssertionError:
Arrays are not almost equal (mismatch 87.5%):
        Array 1: [ -1.0000000e+00  -9.2387953e-01  -7.0710678e-01  
-3.8268343e-01
  -1.5692464e-16   3.8268343e-01   7.0710678e-01   9.23...
        Array 2: [ -0.0000000e+00 +0.0000000e+00j  -5.0000000e-01 
+8.2791349e-17j
  -3.8831397e-17 +2.4238461e-17j  -6.9388939e-17 -1.197...


======================================================================
FAIL: check_random_even 
(scipy.fftpack.pseudo_diffs.test_pseudo_diffs.test_hilbert)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/usr/lib64/python2.4/site-packages/scipy/fftpack/tests/test_pseudo_diffs.py", 
line 332, in check_random_even
    assert_array_almost_equal(direct_hilbert(direct_ihilbert(f)),f)
  File "/usr/lib64/python2.4/site-packages/numpy/testing/utils.py", line 183, 
in assert_array_almost_equal
    assert cond,\
AssertionError:
Arrays are not almost equal (mismatch 100.0%):
        Array 1: [  0.0000000e+00-0.j         -1.1497558e-03-0.000552j
   1.2207179e-03-0.0015674j  -2.5498647e-04+0.001493j
  -1.5716442...
        Array 2: [ 0.192799  -0.4534091  0.0363647  0.0992749  0.2119616  
0.2137716
  0.0982894 -0.5380505  0.1383454  0.1184524  0.28301...


======================================================================
FAIL: check_tilbert_relation 
(scipy.fftpack.pseudo_diffs.test_pseudo_diffs.test_hilbert)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/usr/lib64/python2.4/site-packages/scipy/fftpack/tests/test_pseudo_diffs.py", 
line 311, in check_tilbert_relation
    assert_array_almost_equal (y,y1)
  File "/usr/lib64/python2.4/site-packages/numpy/testing/utils.py", line 183, 
in assert_array_almost_equal
    assert cond,\
AssertionError:
Arrays are not almost equal (mismatch 62.5%):
        Array 1: [ -1.0000000e+00  -6.5328148e-01  -2.2262235e-16   
2.7059805e-01
   1.0626020e-16  -2.7059805e-01  -1.4411772e-16   6.53...
        Array 2: [ -0.0000000e+00 +0.0000000e+00j  -2.5000000e-01 
+4.0189477e-17j
   1.1905260e-18 -4.4747319e-17j  -2.5000000e-01 +9.451...


======================================================================
FAIL: check_definition 
(scipy.fftpack.pseudo_diffs.test_pseudo_diffs.test_ihilbert)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/usr/lib64/python2.4/site-packages/scipy/fftpack/tests/test_pseudo_diffs.py", 
line 370, in check_definition
    assert_array_almost_equal (y,y1)
  File "/usr/lib64/python2.4/site-packages/numpy/testing/utils.py", line 183, 
in assert_array_almost_equal
    assert cond,\
AssertionError:
Arrays are not almost equal (mismatch 87.5%):
        Array 1: [  1.0000000e+00   9.2387953e-01   7.0710678e-01   
3.8268343e-01
   1.5692464e-16  -3.8268343e-01  -7.0710678e-01  -9.23...
        Array 2: [  0.0000000e+00 -0.0000000e+00j   5.0000000e-01 
-8.2791349e-17j
   3.8831397e-17 -2.4238461e-17j   6.9388939e-17 +1.197...


======================================================================
FAIL: check_itilbert_relation 
(scipy.fftpack.pseudo_diffs.test_pseudo_diffs.test_ihilbert)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/usr/lib64/python2.4/site-packages/scipy/fftpack/tests/test_pseudo_diffs.py", 
line 380, in check_itilbert_relation
    assert_array_almost_equal (y,y1)
  File "/usr/lib64/python2.4/site-packages/numpy/testing/utils.py", line 183, 
in assert_array_almost_equal
    assert cond,\
AssertionError:
Arrays are not almost equal (mismatch 62.5%):
        Array 1: [  1.0000000e+00   6.5328148e-01   2.2262235e-16  
-2.7059805e-01
  -1.0626020e-16   2.7059805e-01   1.4411772e-16  -6.53...
        Array 2: [  0.0000000e+00 -0.0000000e+00j   2.5000000e-01 
-4.0189477e-17j
  -1.1905260e-18 +4.4747319e-17j   2.5000000e-01 -9.451...


======================================================================
FAIL: check_definition 
(scipy.fftpack.pseudo_diffs.test_pseudo_diffs.test_itilbert)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/usr/lib64/python2.4/site-packages/scipy/fftpack/tests/test_pseudo_diffs.py", 
line 288, in check_definition
    assert_array_almost_equal (y,y1)
  File "/usr/lib64/python2.4/site-packages/numpy/testing/utils.py", line 183, 
in assert_array_almost_equal
    assert cond,\
AssertionError:
Arrays are not almost equal (mismatch 87.5%):
        Array 1: [  9.9667995e-02   9.2081220e-02   7.0475915e-02   
3.8141290e-02
   2.8133730e-17  -3.8141290e-02  -7.0475915e-02  -9.20...
        Array 2: [ -0.0000000e+00 +0.0000000e+00j   4.9833997e-02 
-8.2516478e-18j
   7.6643594e-18 -4.7840739e-18j   2.0213873e-17 +3.487...


======================================================================
FAIL: check_definition 
(scipy.fftpack.pseudo_diffs.test_pseudo_diffs.test_shift)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/usr/lib64/python2.4/site-packages/scipy/fftpack/tests/test_pseudo_diffs.py", 
line 390, in check_definition
    assert_array_almost_equal(shift(sin(x),a),direct_shift(sin(x),a))
  File "/usr/lib64/python2.4/site-packages/numpy/testing/utils.py", line 183, 
in assert_array_almost_equal
    assert cond,\
AssertionError:
Arrays are not almost equal (mismatch 100.0%):
        Array 1: [ 0.0998334  0.1968802  0.2920308  0.3843691  0.4730057  
0.5570869
  0.6358031  0.7083962  0.7741671  0.8324823  0.88278...
        Array 2: [  1.2321851e-17   4.9916708e-02   2.4654903e-19   
1.5449667e-17
   5.9413099e-18   1.3257948e-17   1.4776802e-17   1.22...


======================================================================
FAIL: check_definition 
(scipy.fftpack.pseudo_diffs.test_pseudo_diffs.test_tilbert)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/usr/lib64/python2.4/site-packages/scipy/fftpack/tests/test_pseudo_diffs.py", 
line 227, in check_definition
    assert_array_almost_equal (y,y1)
  File "/usr/lib64/python2.4/site-packages/numpy/testing/utils.py", line 183, 
in assert_array_almost_equal
    assert cond,\
AssertionError:
Arrays are not almost equal (mismatch 87.5%):
        Array 1: [ -1.0033311e+01  -9.2695708e+00  -7.0946223e+00  
-3.8395819e+00
  -1.4631040e-15   3.8395819e+00   7.0946223e+00   9.26...
        Array 2: [ -0.0000000e+00 +0.0000000e+00j  -5.0166556e+00 
+8.3067137e-16j
  -1.9673887e-16 +1.2280391e-16j  -2.3819408e-16 -4.109...


======================================================================
FAIL: check_random_even 
(scipy.fftpack.pseudo_diffs.test_pseudo_diffs.test_tilbert)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/usr/lib64/python2.4/site-packages/scipy/fftpack/tests/test_pseudo_diffs.py", 
line 240, in check_random_even
    assert_array_almost_equal(direct_tilbert(direct_itilbert(f,h),h),f)
  File "/usr/lib64/python2.4/site-packages/numpy/testing/utils.py", line 183, 
in assert_array_almost_equal
    assert cond,\
AssertionError:
Arrays are not almost equal (mismatch 100.0%):
        Array 1: [  0.0000000e+00 +0.0000000e+00j   2.7655784e-04 
-6.3552645e-04j
  -2.2755949e-03 -1.8728675e-03j   1.1721599e-03 +1.363...
        Array 2: [-0.15641   -0.3708691  0.3433105 -0.1805961  0.3215564 
-0.0533588
 -0.195814   0.5770467  0.5615133 -0.0041373  0.11617...


======================================================================
FAIL: check_definition (scipy.fftpack.basic.test_basic.test_fft)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib64/python2.4/site-packages/scipy/fftpack/tests/test_basic.py", 
line 98, in check_definition
    assert_array_almost_equal(y,y1)
  File "/usr/lib64/python2.4/site-packages/numpy/testing/utils.py", line 183, 
in assert_array_almost_equal
    assert cond,\
AssertionError:
Arrays are not almost equal (mismatch 100.0%):
        Array 1: [ 1.+0.j  2.+0.j  3.+0.j  4.+1.j  1.+0.j  2.+0.j  3.+0.j  4.
+2.j]
        Array 2: [ 20.       +3.j         -0.7071068+0.7071068j  -7.       
+4.j
  -0.7071068-0.7071068j  -4.       -3.j          0.707106...


======================================================================
FAIL: check_djbfft (scipy.fftpack.basic.test_basic.test_fft)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib64/python2.4/site-packages/scipy/fftpack/tests/test_basic.py", 
line 129, in check_djbfft
    assert_array_almost_equal(y,y2)
  File "/usr/lib64/python2.4/site-packages/numpy/testing/utils.py", line 183, 
in assert_array_almost_equal
    assert cond,\
AssertionError:
Arrays are not almost equal (mismatch 100.0%):
        Array 1: [ 0.+0.j  1.+0.j  2.+0.j  3.+0.j]
        Array 2: [ 6.+0.j -2.+2.j -2.+0.j -2.-2.j]


======================================================================
FAIL: check_definition (scipy.fftpack.basic.test_basic.test_fftn)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib64/python2.4/site-packages/scipy/fftpack/tests/test_basic.py", 
line 429, in check_definition
    assert_array_almost_equal(fftn(x),direct_dftn(x))
  File "/usr/lib64/python2.4/site-packages/numpy/testing/utils.py", line 183, 
in assert_array_almost_equal
    assert cond,\
AssertionError:
Arrays are not almost equal (mismatch 100.0%):
        Array 1: [[[[  5.9910836e+02 +0.0000000e+00j   7.3484733e+00 
+1.6201391e+00j
      3.8829030e+00 +1.1949615e+01j ...,  -3.2999195...
        Array 2: [[[[  1.4517008e+02 +0.j          3.9716331e+00 -2.235317j
     -1.2140614e+00 +4.3628705j ...,  -9.6490138e+00 -4.37794...


======================================================================
FAIL: check_definition (scipy.fftpack.basic.test_basic.test_ifft)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib64/python2.4/site-packages/scipy/fftpack/tests/test_basic.py", 
line 183, in check_definition
    assert_array_almost_equal(y,y1)
  File "/usr/lib64/python2.4/site-packages/numpy/testing/utils.py", line 183, 
in assert_array_almost_equal
    assert cond,\
AssertionError:
Arrays are not almost equal (mismatch 100.0%):
        Array 1: [ 0.125+0.j     0.25 +0.j     0.375+0.j     0.5  +0.125j  
0.125+0.j
  0.25 +0.j     0.375+0.j     0.5  +0.25j ]
        Array 2: [ 2.5      +0.375j      0.0883883+0.0883883j -0.125    -0.5j
  0.0883883-0.0883883j -0.5      -0.375j     -0.0883883-0.0...


======================================================================
FAIL: check_djbfft (scipy.fftpack.basic.test_basic.test_ifft)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib64/python2.4/site-packages/scipy/fftpack/tests/test_basic.py", 
line 203, in check_djbfft
    assert_array_almost_equal(y,y2)
  File "/usr/lib64/python2.4/site-packages/numpy/testing/utils.py", line 183, 
in assert_array_almost_equal
    assert cond,\
AssertionError:
Arrays are not almost equal (mismatch 100.0%):
        Array 1: [ 0.  +0.j  0.25+0.j  0.5 +0.j  0.75+0.j]
        Array 2: [ 1.5+0.j  -0.5-0.5j -0.5+0.j  -0.5+0.5j]


======================================================================
FAIL: check_random_complex (scipy.fftpack.basic.test_basic.test_ifft)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib64/python2.4/site-packages/scipy/fftpack/tests/test_basic.py", 
line 211, in check_random_complex
    assert_array_almost_equal (ifft(fft(x)),x)
  File "/usr/lib64/python2.4/site-packages/numpy/testing/utils.py", line 183, 
in assert_array_almost_equal
    assert cond,\
AssertionError:
Arrays are not almost equal (mismatch 100.0%):
        Array 1: [ 0.0085263+0.0142815j  0.0038842+0.0153712j  
0.0048905+0.0104471j
  0.009717 +0.0055459j  0.0053586+0.0041928j  0.01548...
        Array 2: [ 0.5456852+0.9140184j  0.2485875+0.9837593j  
0.3129931+0.6686158j
  0.6218878+0.3549405j  0.3429482+0.2683402j  0.99072...


======================================================================
FAIL: check_random_real (scipy.fftpack.basic.test_basic.test_ifft)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib64/python2.4/site-packages/scipy/fftpack/tests/test_basic.py", 
line 217, in check_random_real
    assert_array_almost_equal (ifft(fft(x)),x)
  File "/usr/lib64/python2.4/site-packages/numpy/testing/utils.py", line 183, 
in assert_array_almost_equal
    assert cond,\
AssertionError:
Arrays are not almost equal (mismatch 100.0%):
        Array 1: [ 0.4524224+0.j        -0.0193056-0.0426763j 
-0.0353319-0.0063j
 -0.0416728+0.0321898j  0.0292662-0.0090132j  0.0097217-...
        Array 2: [ 0.6619749  0.5213937  0.0992234  0.8767844  0.0551595  
0.1341829
  0.2002927  0.0263737  0.6770359  0.3640361  0.94903...


======================================================================
FAIL: check_definition (scipy.fftpack.basic.test_basic.test_ifftn)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib64/python2.4/site-packages/scipy/fftpack/tests/test_basic.py", 
line 598, in check_definition
    assert_array_almost_equal(ifftn(x),direct_idftn(x))
  File "/usr/lib64/python2.4/site-packages/numpy/testing/utils.py", line 183, 
in assert_array_almost_equal
    assert cond,\
AssertionError:
Arrays are not almost equal (mismatch 100.0%):
        Array 1: [[[[  5.0073681e-01 +0.0000000e+00j   4.6799892e-03 
+6.3481336e-03j
     -1.7710963e-03 +1.3469510e-03j ...,  -1.5314469...
        Array 2: [[[[  1.2594826e-01 +0.0000000e+00j   4.0639870e-03 
+1.3265000e-03j
      2.1862697e-03 +7.3150114e-04j ...,  -8.1837834...


======================================================================
FAIL: check_definition (scipy.fftpack.basic.test_basic.test_irfft)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib64/python2.4/site-packages/scipy/fftpack/tests/test_basic.py", 
line 341, in check_definition
    assert_array_almost_equal(y,ifft(x1))
  File "/usr/lib64/python2.4/site-packages/numpy/testing/utils.py", line 183, 
in assert_array_almost_equal
    assert cond,\
AssertionError:
Arrays are not almost equal (mismatch 100.0%):
        Array 1: [ 2.625     -1.6856602 -0.375     -1.1856602  0.625      
0.4356602 -0.375
  0.9356602]
        Array 2: [ 0.125+0.j     0.25 +0.375j  0.5  +0.125j  0.25 +0.375j  0.5  
+0.j
  0.25 -0.375j  0.5  -0.125j  0.25 -0.375j]


----------------------------------------------------------------------
Ran 1066 tests in 2.196s




More information about the Scipy-dev mailing list