[mpich-discuss] MPICH2-1.1.1p1 Cygwin Install On Vista

Darius Buntinas buntinas at mcs.anl.gov
Fri Aug 28 13:40:35 CDT 2009


Hi Andy,

I'm going to file this as a bug (I'll cc you on this).  Our windows
developer is out of town, but he'll take a look at this when he gets back.

-d

On 08/28/2009 12:07 PM, Andy Newman wrote:
> Hi all,
> 
> I'm new to MPI and I've been trying to install MPICH2-1.1.1p1 on a
> 32-bit Windows Vista Home Premium dual core Dell laptop with Cygwin,
> Cygwin.dll version 1.5.25-15.  I've been able to configure, make and
> install a version of MPICH2.  Also, the make installcheck runs
> successfully for all tests except the three logging library steps.  I've
> also been able to run most of the checks in the install guide.  I can
> start and successfully complete the "mpdcheck -s" and "mpdcheck -c"
> step.  I can also run "mpiexec -n 4 /bin/hostname.exe" and "mpiexe -n 1
> PATH_TO_MPICH2_EXAMPLES/icpi.exe".  However when I try to run "mpiexe -n
> 2 PATH_TO_MPICH2_EXAMPLES/icpi.exe"  I receive the following output:
> 
> Fatal error in MPI_Init: Other MPI error, error stack:
> MPIR_Init_thread(394)................: Initialization failed
> MPID_Init(118)...........................: channel initialization failed
> MPIDI_CH3_Init(43)..................:
> MPID_nem_init_chpt(213).........:
> MPIDI_CH3I_Seg_commit(388):
> MPIU_SHMW_Seg_detach(744): unable to remove shared memory - unlink
> permission denied
> rank 0 in job 12 Andy-laptop_49669 caused collective abort of all ranks
> exit status of rank 0: return code 1
> 
> 
> The configure options I used are:
> 
> ./configure --prefix=/usr/local/mpich2 CC="gcc-4" CPP="cpp-4"
> CXX="g++-4" CXXCPP="cpp-4" F77="gfortran-4" F90="gfortran-4" --with-mpe
> --enable-mpe --with-thread-package=posix --enable-threads=default
> --enable-romio --enable-f77 --enable-f90 --enable-cxx
> --enable-timer-type=gettimeofday --enable-smpcoll
> 
> I have the sshd, cygserver and portmap process running, have configured
> ssh for public key authentication and run the Cygwin terminal as an
> administrator.  The CYGWIN environment variable is set to CYGWIN=ntsec
> server
> 
> I have also attached configure, make, make install and make installcheck
> log files for anyone who is interested.  I'm at a loss on this.  Any
> help would be greatly appreciated!
> 
> Thanks a bunch!
> Andy
> 


More information about the mpich-discuss mailing list