[mpich-discuss] Problem with tcsh and ppn >= 5

Frank Riley fhr at rincon.com
Tue Jun 14 14:20:17 CDT 2011


Hello,

We are having a problem running more than 4 processes per node when using the tcsh shell. Has anyone seen this? Here is a simple test case:

mpiexec -n 1 -ppn 5 /bin/csh -c  /path/to/a.out

where a.out is a simple C test executable that does a MPI_Init and a MPI_Finalize. The error is as follows:

[cli_3]: write_line error; fd=18 buf=:cmd=init pmi_version=1 pmi_subversion=1
system message for write_line failure : Bad file descriptor

Note that the following command (bash shell) works fine:

mpiexec -n 1 -ppn 5 /bin/sh -c  /path/to/a.out

Our mpich2 is version 1.3.2p1 and is built with the following flags:

--enable-fast --enable-romio --enable-debuginfo --enable-smpcoll
--enable-mpe --enable-threads=runtime --enable-shared --with-mpe


More information about the mpich-discuss mailing list