Skip to content

Instantly share code, notes, and snippets.

@pv
Created June 13, 2011 20:31
Show Gist options
  • Select an option

  • Save pv/1023621 to your computer and use it in GitHub Desktop.

Select an option

Save pv/1023621 to your computer and use it in GitHub Desktop.
eigsh test errors
======================================================================
ERROR: test_arpack.test_hermitian_modes(True, <std-hermitian>, 'D', 2, 'LM', None, 0.5, <function aslinearoperator at 0x1314aa0>)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/nose-0.11.4-py2.7.egg/nose/case.py", line 186, in runTest
self.test(*self.arg)
File "/home/pauli/prj/scipy/scipy/dist/linux/lib/python2.7/site-packages/scipy/sparse/linalg/eigen/arpack/tests/test_arpack.py", line 180, in eval_evec
eval, evec = eigs_func(ac, k, **kwargs)
File "/home/pauli/prj/scipy/scipy/dist/linux/lib/python2.7/site-packages/scipy/sparse/linalg/eigen/arpack/arpack.py", line 1440, in eigsh
OPinv=OPinv)
File "/home/pauli/prj/scipy/scipy/dist/linux/lib/python2.7/site-packages/scipy/sparse/linalg/eigen/arpack/arpack.py", line 1266, in eigs
params.iterate()
File "/home/pauli/prj/scipy/scipy/dist/linux/lib/python2.7/site-packages/scipy/sparse/linalg/eigen/arpack/arpack.py", line 731, in iterate
self.workd[yslice] = self.OPa(self.workd[Bxslice])
File "/home/pauli/prj/scipy/scipy/dist/linux/lib/python2.7/site-packages/scipy/sparse/linalg/interface.py", line 123, in matvec
y = self._matvec(x)
File "/home/pauli/prj/scipy/scipy/dist/linux/lib/python2.7/site-packages/scipy/sparse/linalg/eigen/arpack/arpack.py", line 1005, in _matvec
% (self.ifunc.__name__, info))
ValueError: Error in inverting [A-sigma*M]: function gmres did not converge (info = 60).
======================================================================
ERROR: test_arpack.test_complex_nonsymmetric_modes(False, <gen-cmplx-nonsym>, 'D', 2, 'LM', None, 0.1, <function aslinearoperator at 0x1314aa0>)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/nose-0.11.4-py2.7.egg/nose/case.py", line 186, in runTest
self.test(*self.arg)
File "/home/pauli/prj/scipy/scipy/dist/linux/lib/python2.7/site-packages/scipy/sparse/linalg/eigen/arpack/tests/test_arpack.py", line 174, in eval_evec
eval, evec = eigs_func(ac, k, bc, **kwargs)
File "/home/pauli/prj/scipy/scipy/dist/linux/lib/python2.7/site-packages/scipy/sparse/linalg/eigen/arpack/arpack.py", line 1266, in eigs
params.iterate()
File "/home/pauli/prj/scipy/scipy/dist/linux/lib/python2.7/site-packages/scipy/sparse/linalg/eigen/arpack/arpack.py", line 731, in iterate
self.workd[yslice] = self.OPa(self.workd[Bxslice])
File "/home/pauli/prj/scipy/scipy/dist/linux/lib/python2.7/site-packages/scipy/sparse/linalg/interface.py", line 123, in matvec
y = self._matvec(x)
File "/home/pauli/prj/scipy/scipy/dist/linux/lib/python2.7/site-packages/scipy/sparse/linalg/eigen/arpack/arpack.py", line 1005, in _matvec
% (self.ifunc.__name__, info))
ValueError: Error in inverting [A-sigma*M]: function gmres did not converge (info = 60).
======================================================================
ERROR: test_arpack.test_complex_nonsymmetric_modes(False, <gen-cmplx-nonsym>, 'D', 2, 'LR', None, 0.1, <function aslinearoperator at 0x1314aa0>)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/nose-0.11.4-py2.7.egg/nose/case.py", line 186, in runTest
self.test(*self.arg)
File "/home/pauli/prj/scipy/scipy/dist/linux/lib/python2.7/site-packages/scipy/sparse/linalg/eigen/arpack/tests/test_arpack.py", line 174, in eval_evec
eval, evec = eigs_func(ac, k, bc, **kwargs)
File "/home/pauli/prj/scipy/scipy/dist/linux/lib/python2.7/site-packages/scipy/sparse/linalg/eigen/arpack/arpack.py", line 1266, in eigs
params.iterate()
File "/home/pauli/prj/scipy/scipy/dist/linux/lib/python2.7/site-packages/scipy/sparse/linalg/eigen/arpack/arpack.py", line 731, in iterate
self.workd[yslice] = self.OPa(self.workd[Bxslice])
File "/home/pauli/prj/scipy/scipy/dist/linux/lib/python2.7/site-packages/scipy/sparse/linalg/interface.py", line 123, in matvec
y = self._matvec(x)
File "/home/pauli/prj/scipy/scipy/dist/linux/lib/python2.7/site-packages/scipy/sparse/linalg/eigen/arpack/arpack.py", line 1005, in _matvec
% (self.ifunc.__name__, info))
ValueError: Error in inverting [A-sigma*M]: function gmres did not converge (info = 60).
======================================================================
ERROR: test_arpack.test_complex_nonsymmetric_modes(False, <gen-cmplx-nonsym>, 'D', 2, 'LI', None, 0.1, <function aslinearoperator at 0x1314aa0>)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/nose-0.11.4-py2.7.egg/nose/case.py", line 186, in runTest
self.test(*self.arg)
File "/home/pauli/prj/scipy/scipy/dist/linux/lib/python2.7/site-packages/scipy/sparse/linalg/eigen/arpack/tests/test_arpack.py", line 174, in eval_evec
eval, evec = eigs_func(ac, k, bc, **kwargs)
File "/home/pauli/prj/scipy/scipy/dist/linux/lib/python2.7/site-packages/scipy/sparse/linalg/eigen/arpack/arpack.py", line 1266, in eigs
params.iterate()
File "/home/pauli/prj/scipy/scipy/dist/linux/lib/python2.7/site-packages/scipy/sparse/linalg/eigen/arpack/arpack.py", line 731, in iterate
self.workd[yslice] = self.OPa(self.workd[Bxslice])
File "/home/pauli/prj/scipy/scipy/dist/linux/lib/python2.7/site-packages/scipy/sparse/linalg/interface.py", line 123, in matvec
y = self._matvec(x)
File "/home/pauli/prj/scipy/scipy/dist/linux/lib/python2.7/site-packages/scipy/sparse/linalg/eigen/arpack/arpack.py", line 1005, in _matvec
% (self.ifunc.__name__, info))
ValueError: Error in inverting [A-sigma*M]: function gmres did not converge (info = 60).
======================================================================
FAIL: test_arpack.test_symmetric_modes(True, <gen-symmetric>, 'f', 2, 'SM', None, 0.5, <function aslinearoperator at 0x1314aa0>, None, 'normal')
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/nose-0.11.4-py2.7.egg/nose/case.py", line 186, in runTest
self.test(*self.arg)
File "/home/pauli/prj/scipy/scipy/dist/linux/lib/python2.7/site-packages/scipy/sparse/linalg/eigen/arpack/tests/test_arpack.py", line 194, in eval_evec
err_msg=err)
File "/home/pauli/prj/scipy/scipy/dist/linux/lib/python2.7/site-packages/scipy/sparse/linalg/eigen/arpack/tests/test_arpack.py", line 80, in assert_array_almost_equal_cc
err_msg, verbose)
File "/usr/lib/pymodules/python2.7/numpy/testing/utils.py", line 774, in assert_array_almost_equal
header='Arrays are not almost equal')
File "/usr/lib/pymodules/python2.7/numpy/testing/utils.py", line 618, in assert_array_compare
raise AssertionError(msg)
AssertionError:
Arrays are not almost equal
error for eigsh:general, typ=f, which=SM, sigma=0.5, mattype=aslinearoperator, OPpart=None, mode=normal
(mismatch 50.0%)
x: array([ 34.52100754, 5.23086977], dtype=float32)
y: array([ 34.52712250-0.j, 5.23087454-0.j], dtype=complex64)
======================================================================
FAIL: test_arpack.test_symmetric_modes(True, <gen-symmetric>, 'f', 2, 'SM', None, 0.5, <function aslinearoperator at 0x1314aa0>, None, 'cayley')
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/nose-0.11.4-py2.7.egg/nose/case.py", line 186, in runTest
self.test(*self.arg)
File "/home/pauli/prj/scipy/scipy/dist/linux/lib/python2.7/site-packages/scipy/sparse/linalg/eigen/arpack/tests/test_arpack.py", line 194, in eval_evec
err_msg=err)
File "/home/pauli/prj/scipy/scipy/dist/linux/lib/python2.7/site-packages/scipy/sparse/linalg/eigen/arpack/tests/test_arpack.py", line 80, in assert_array_almost_equal_cc
err_msg, verbose)
File "/usr/lib/pymodules/python2.7/numpy/testing/utils.py", line 774, in assert_array_almost_equal
header='Arrays are not almost equal')
File "/usr/lib/pymodules/python2.7/numpy/testing/utils.py", line 618, in assert_array_compare
raise AssertionError(msg)
AssertionError:
Arrays are not almost equal
error for eigsh:general, typ=f, which=SM, sigma=0.5, mattype=aslinearoperator, OPpart=None, mode=cayley
(mismatch 50.0%)
x: array([ 34.51941299, 0.03535235], dtype=float32)
y: array([ 34.52712250-0.j, 0.03535239-0.j], dtype=complex64)
----------------------------------------------------------------------
Ran 611 tests in 5.367s
FAILED (errors=4, failures=2)
Running unit tests for scipy.sparse.linalg.eigen
NumPy version 1.5.1
NumPy is installed in /usr/lib/pymodules/python2.7/numpy
SciPy version 0.10.0.dev+96995b
SciPy is installed in /home/pauli/prj/scipy/scipy/dist/linux/lib/python2.7/site-packages/scipy
Python version 2.7.1+ (r271:86832, Apr 11 2011, 18:13:53) [GCC 4.5.2]
nose version 0.11.4
make: *** [test-linux] Virhe 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment