Why do my OpenMP runs keep crashing?
We think this is because local variables for each thread are allocated on the stack rather than the heap, and some compilers don’t allocate enough stack space. Set the compiler options in make.inc to increase the available stack space. A second possibility is that your LAPACK library is not thread-safe: try compiling the code using the native BLAS/LAPACK libraries.