title: armadillo requested size is too large
body: <p>I am using armadillo4.300.0. I am operating on a dense matrix of size 2840260x103. I am loading this matrix from a .csv file of size approximately 3.7GB. I have enabled "ARMA_64BIT_WORD" in my application as well as config.hpp under armadillo_bits directory. </p>
  
  <pre class="lang-cpp prettyprint-override"><code>#if !defined(ARMA_64BIT_WORD)  
    #define ARMA_64BIT_WORD  
  #endif   
  </code></pre>
  
  <p>I am compiling with gcc49 and running on ubuntu 12.04. When I run I am getting the following error. Interestingly, the application occasionally runs too. For eg., if I keep trying for some 10 times, it runs sometime.</p>
  
  <pre><code>error: Mat::init(): requested size is too large  
  
  terminate called after throwing an instance of 'std::logic_error'  
    what():  Mat::init(): requested size is too large
  </code></pre>
  
  <p>Do I need to take care of something else?</p>
  
  <p>Ramki.</p>