fix issue #633
output eigenvalues instead of full matrix in case of failure