I am running a test eigenvalue problem with Scalapack: BAx=lambda x, where B and A are both set to be identity matrix. I am using routine pdsygvx. Whenever I debug with DDT with 1 process and 1 thread, it runs good.
However, when I submit it to run on the job queue (even also with 1 process and 1 thread), it reports error "On entry to PDSYGVX parameter number 901 had an illegal value" and returns error info=-901. It doesn't happen to me when running other Scalapack routines, say pdsyevx.
Could anyone help me figure out what is going on? Thank you very much!
btw, modules i m using: intel/11.1 gsl/1.15 scalapack/1.8.0 mvapich2/1.6 mkl/10.3 ddt/3.2