In python, numpy.linalg.eigh function gives segmentation fault.
<p>I am running a python code to find out eigenvalues and eigenvectors of a covariance matrix on a cluster. The following line gives me segmentation fault error:</p>

<p><code>eigenVals, eigenVectors = numpy.linalg.eigh(covMat)</code></p>

<p>where covMat is a </p>

<blockquote>
  <p>covariance matrix of dimension (50000,50000)</p>
</blockquote>

<p>When the same code i run on my laptop with dimension (1000,1000) it gives me correct results without any segmentation fault.</p>

<p>Is this the error due to the higher dimension of covMat ? </p>

<p>I have checked versions of numpy library and python. They are similar to the version i have installed on my laptop. 
How can i solve this issue?  Thanks in advance :)</p>