Hi, there:
I met a slight problem with "Not enough processes in testing BLACS". I tried to test BLACS by running xCbtest_MPI_LINUX-1 and xFbtest_MPI-LINUX-1 excutables to check the result. I read the manual and it is said that I need 4 processes to run the tester. I have no idea how to set 4 processes to finish the test.
The errors are provided below:
===============================
[root@athena EXE]$ ./xCbtest_MPI-LINUX-1
BLACS WARNING 'No need to set message ID range due to MPI communicator.'
from {-1,-1}, pnum=0, Contxt=-1, on line 18 of file 'blacs_set_.c'.
Sample BLACS tester run
==============================================
==============================================
BEGINNING BLACS TESTING, BLACS DEBUG LEVEL = 1
==============================================
==============================================
BLACS ERROR 'Illegal grid (2 x 2), #procs=1'
from {-1,-1}, pnum=0, Contxt=-1, on line -1 of file 'BLACS_GRIDINIT/BLACS_GRIDMAP'.
[unset]: aborting job:
application called MPI_Abort(MPI_COMM_WORLD, 1) - process 0
[root@athena EXE]$
[root@athena EXE]$ scalapack: No such file or directory.
scalapack:: Too many arguments.
and the Fortran executable has the same error as following:
[root@athena EXE]$ ./xFbtest_MPI-LINUX-1
BLACS WARNING 'No need to set message ID range due to MPI communicator.'
from {-1,-1}, pnum=0, Contxt=-1, on line 18 of file 'blacs_set_.c'.
Sample BLACS tester run
==============================================
==============================================
BEGINNING BLACS TESTING, BLACS DEBUG LEVEL = 1
==============================================
==============================================
BLACS ERROR 'Illegal grid (2 x 2), #procs=1'
from {-1,-1}, pnum=0, Contxt=-1, on line -1 of file 'BLACS_GRIDINIT/BLACS_GRIDMAP'.
[unset]: aborting job:
application called MPI_Abort(MPI_COMM_WORLD, 1) - process 0
=============================================
The same thing happen when I run the executables in BLACS/INSTALL/EXE. I tried to run executables like
xtc_CsameF77,xcmpi_sane,xfmpi_sane, the errors are like
"Need 2 processes to run the test" or "Need 4 processes to run the test".
I know that there seems like set processes to run mpi program, but I really have no idea about this.
Anyone can give me some help or hint will be highly appreciated!
Bruce

