lebedov / scikit-cuda

Python interface to GPU-powered libraries
http://scikit-cuda.readthedocs.org/
Other
986 stars 179 forks source link

linalg test errors #197

Closed guillochon closed 7 years ago

guillochon commented 7 years ago

Hi, getting a host of errors in the linalg test:

======================================================================
ERROR: test_svd_aa_cusolver_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 112, in test_svd_aa_cusolver_float32
    u_gpu, s_gpu, vh_gpu = linalg.svd(a_gpu, lib='cusolver')
TypeError: svd() got an unexpected keyword argument 'lib'

======================================================================
ERROR: test_svd_aa_cusolver_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_svd_aa_cusolver_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 130, in test_svd_aa_cusolver_complex64
    u_gpu, s_gpu, vh_gpu = linalg.svd(a_gpu, lib='cusolver')
TypeError: svd() got an unexpected keyword argument 'lib'

======================================================================
ERROR: test_svd_aa_cusolver_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_dot_matrix_vector_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 168, in test_dot_matrix_vector_float32
    self._dot_matrix_vector_tests(np.float32)
  File "test_linalg.py", line 150, in _dot_matrix_vector_tests
    c_gpu = linalg.dot(a_gpu, b_gpu)
  File "/Users/james/miniconda3/lib/python3.6/site-packages/skcuda/linalg.py", line 634, in dot
    return add_dot(x_gpu, y_gpu, out, transa, transb, 1.0, 0.0, handle)
  File "/Users/james/miniconda3/lib/python3.6/site-packages/skcuda/linalg.py", line 461, in add_dot
    b_f_order = b_gpu.strides[1] > b_gpu.strides[0]
IndexError: tuple index out of range

======================================================================
ERROR: test_dot_matrix_vector_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_dot_matrix_vector_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 174, in test_dot_matrix_vector_complex64
    self._dot_matrix_vector_tests(np.complex64)
  File "test_linalg.py", line 150, in _dot_matrix_vector_tests
    c_gpu = linalg.dot(a_gpu, b_gpu)
  File "/Users/james/miniconda3/lib/python3.6/site-packages/skcuda/linalg.py", line 634, in dot
    return add_dot(x_gpu, y_gpu, out, transa, transb, 1.0, 0.0, handle)
  File "/Users/james/miniconda3/lib/python3.6/site-packages/skcuda/linalg.py", line 461, in add_dot
    b_f_order = b_gpu.strides[1] > b_gpu.strides[0]
IndexError: tuple index out of range

======================================================================
ERROR: test_dot_matrix_vector_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_dot_matrix_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_dot_matrix_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_dot_matrix_h_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_dot_vector_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_dot_vector_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_mdot_matrix_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_mdot_matrix_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_dot_diag_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_dot_diag_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_dot_diag_t_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_dot_diag_t_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_transpose_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_transpose_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_hermitian_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_hermitian_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_conj_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_diag_1d_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_diag_2d_wide_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_diag_2d_tall_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_diag_1d_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_diag_2d_wide_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_diag_2d_tall_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_eye_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_eye_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_pinv_cusolver_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 654, in test_pinv_cusolver_float32
    a_inv_gpu = linalg.pinv(a_gpu, lib='cusolver')
TypeError: pinv() got an unexpected keyword argument 'lib'

======================================================================
ERROR: test_pinv_cusolver_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_pinv_cusolver_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 669, in test_pinv_cusolver_complex64
    a_inv_gpu = linalg.pinv(a_gpu, lib='cusolver')
TypeError: pinv() got an unexpected keyword argument 'lib'

======================================================================
ERROR: test_pinv_cusolver_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_tril_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_tril_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_triu_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_triu_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_multiply_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_multiply_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_cho_factor_cusolver_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 783, in test_cho_factor_cusolver_float32
    self._impl_test_cho_factor(4, np.float32, 'cusolver')
  File "test_linalg.py", line 762, in _impl_test_cho_factor
    linalg.cho_factor(x_gpu, 'L', lib)
TypeError: cho_factor() takes from 1 to 2 positional arguments but 3 were given

======================================================================
ERROR: test_cho_factor_cusolver_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_cho_factor_cusolver_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 789, in test_cho_factor_cusolver_complex64
    self._impl_test_cho_factor(4, np.complex64, 'cusolver')
  File "test_linalg.py", line 762, in _impl_test_cho_factor
    linalg.cho_factor(x_gpu, 'L', lib)
TypeError: cho_factor() takes from 1 to 2 positional arguments but 3 were given

======================================================================
ERROR: test_cho_factor_cusolver_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_add_diag_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_add_diag_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_eye_large_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_trace_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_trace_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_add_dot_matrix_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_add_dot_matrix_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_dot_strided_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_dot_strided_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_det_cusolver_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 1040, in test_det_cusolver_float32
    self._impl_test_det(np.float32, 'cusolver')
  File "test_linalg.py", line 1016, in _impl_test_det
    assert np.allclose(linalg.det(x_gpu, lib=lib), np.linalg.det(x))
TypeError: det() got an unexpected keyword argument 'lib'

======================================================================
ERROR: test_det_cusolver_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_det_cusolver_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 1046, in test_det_cusolver_complex64
    self._impl_test_det(np.complex64, 'cusolver')
  File "test_linalg.py", line 1016, in _impl_test_det
    assert np.allclose(linalg.det(x_gpu, lib=lib), np.linalg.det(x))
TypeError: det() got an unexpected keyword argument 'lib'

======================================================================
ERROR: test_det_cusolver_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_vander_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_vander_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_vander_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_vander_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_svd_aa_cusolver_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 121, in test_svd_aa_cusolver_float64
    u_gpu, s_gpu, vh_gpu = linalg.svd(a_gpu, lib='cusolver')
TypeError: svd() got an unexpected keyword argument 'lib'

======================================================================
ERROR: test_svd_aa_cusolver_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_svd_aa_cusolver_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 139, in test_svd_aa_cusolver_complex128
    u_gpu, s_gpu, vh_gpu = linalg.svd(a_gpu, lib='cusolver')
TypeError: svd() got an unexpected keyword argument 'lib'

======================================================================
ERROR: test_svd_aa_cusolver_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_dot_matrix_vector_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 171, in test_dot_matrix_vector_float64
    self._dot_matrix_vector_tests(np.float64)
  File "test_linalg.py", line 150, in _dot_matrix_vector_tests
    c_gpu = linalg.dot(a_gpu, b_gpu)
  File "/Users/james/miniconda3/lib/python3.6/site-packages/skcuda/linalg.py", line 634, in dot
    return add_dot(x_gpu, y_gpu, out, transa, transb, 1.0, 0.0, handle)
  File "/Users/james/miniconda3/lib/python3.6/site-packages/skcuda/linalg.py", line 461, in add_dot
    b_f_order = b_gpu.strides[1] > b_gpu.strides[0]
IndexError: tuple index out of range

======================================================================
ERROR: test_dot_matrix_vector_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_dot_matrix_vector_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 177, in test_dot_matrix_vector_complex128
    self._dot_matrix_vector_tests(np.complex128)
  File "test_linalg.py", line 150, in _dot_matrix_vector_tests
    c_gpu = linalg.dot(a_gpu, b_gpu)
  File "/Users/james/miniconda3/lib/python3.6/site-packages/skcuda/linalg.py", line 634, in dot
    return add_dot(x_gpu, y_gpu, out, transa, transb, 1.0, 0.0, handle)
  File "/Users/james/miniconda3/lib/python3.6/site-packages/skcuda/linalg.py", line 461, in add_dot
    b_f_order = b_gpu.strides[1] > b_gpu.strides[0]
IndexError: tuple index out of range

======================================================================
ERROR: test_dot_matrix_vector_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_dot_matrix_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_dot_matrix_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_dot_matrix_h_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_dot_vector_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_dot_vector_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_mdot_matrix_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_mdot_matrix_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_dot_diag_t_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_dot_diag_t_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_transpose_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_transpose_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_hermitian_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_hermitian_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_conj_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_diag_1d_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_diag_2d_wide_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_diag_2d_tall_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_diag_1d_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_diag_2d_wide_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_diag_2d_tall_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_eye_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_eye_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_pinv_cusolver_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 661, in test_pinv_cusolver_float64
    a_inv_gpu = linalg.pinv(a_gpu, lib='cusolver')
TypeError: pinv() got an unexpected keyword argument 'lib'

======================================================================
ERROR: test_pinv_cusolver_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_pinv_cusolver_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 677, in test_pinv_cusolver_complex128
    a_inv_gpu = linalg.pinv(a_gpu, lib='cusolver')
TypeError: pinv() got an unexpected keyword argument 'lib'

======================================================================
ERROR: test_pinv_cusolver_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_tril_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_tril_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_triu_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_triu_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_multiply_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_multiply_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_cho_factor_cusolver_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 786, in test_cho_factor_cusolver_float64
    self._impl_test_cho_factor(4, np.float64, 'cusolver')
  File "test_linalg.py", line 762, in _impl_test_cho_factor
    linalg.cho_factor(x_gpu, 'L', lib)
TypeError: cho_factor() takes from 1 to 2 positional arguments but 3 were given

======================================================================
ERROR: test_cho_factor_cusolver_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_cho_factor_cusolver_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 792, in test_cho_factor_cusolver_complex128
    self._impl_test_cho_factor(4, np.complex128, 'cusolver')
  File "test_linalg.py", line 762, in _impl_test_cho_factor
    linalg.cho_factor(x_gpu, 'L', lib)
TypeError: cho_factor() takes from 1 to 2 positional arguments but 3 were given

======================================================================
ERROR: test_cho_factor_cusolver_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_add_diag_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_add_diag_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_trace_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_trace_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_add_dot_matrix_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_add_dot_matrix_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_dot_strided_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_dot_strided_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_det_cusolver_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 1043, in test_det_cusolver_float64
    self._impl_test_det(np.float64, 'cusolver')
  File "test_linalg.py", line 1016, in _impl_test_det
    assert np.allclose(linalg.det(x_gpu, lib=lib), np.linalg.det(x))
TypeError: det() got an unexpected keyword argument 'lib'

======================================================================
ERROR: test_det_cusolver_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_det_cusolver_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 1049, in test_det_cusolver_complex128
    self._impl_test_det(np.complex128, 'cusolver')
  File "test_linalg.py", line 1016, in _impl_test_det
    assert np.allclose(linalg.det(x_gpu, lib=lib), np.linalg.det(x))
TypeError: det() got an unexpected keyword argument 'lib'

======================================================================
ERROR: test_det_cusolver_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_eig_cusolver_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 1110, in test_eig_cusolver_float32
    w_gpu = linalg.eig(a_gpu, 'N', 'N', lib='cusolver')
TypeError: eig() got an unexpected keyword argument 'lib'

======================================================================
ERROR: test_eig_cusolver_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_eig_cusolver_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 1116, in test_eig_cusolver_float64
    w_gpu = linalg.eig(a_gpu, 'N', 'N', lib='cusolver')
TypeError: eig() got an unexpected keyword argument 'lib'

======================================================================
ERROR: test_eig_cusolver_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_vander_float32 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_vander_float64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_vander_complex64 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

======================================================================
ERROR: test_vander_complex128 (__main__.test_linalg)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_linalg.py", line 27, in tearDown
    linalg.shutdown()
AttributeError: module 'skcuda.linalg' has no attribute 'shutdown'

----------------------------------------------------------------------
Ran 155 tests in 26.741s

FAILED (errors=127, skipped=50)

Running on Mac OS X 10.12.2, XCode Tools 8.2, Cuda 8.0.61. I installed pycuda from source and scikit-cuda via pip while ignoring dependencies.

guillochon commented 7 years ago

Ah hah, the latest version on the GitHub repo works!