<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Times New Roman; font-size: 12pt; color: #000000'><font class="Apple-style-span" size="3">Hi,</font><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; "><br></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; ">I've installed MPICH2 (1.3.2p1, Windows EM64T binaries) on a Window 7 x64 machine (2 sockets, 4 cores each). MPICH2 works fine for simple tests, be when I attempt to run a more complex use of MPI, I get various internal MPI errors, such as:</div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; "><br></div><div><div>Fatal error in PMPI_Gather: Invalid buffer pointer, error stack:</div><div>PMPI_Gather(863): MPI_Gather(sbuf=0000000000BC8040, scount=1, MPI_INTEGER, rbuf=0000000000BC8040, rcount=1, MPI_INTEGER, root=0, comm=0x84000004) failed</div><div>PMPI_Gather(806): Buffers must not be aliased</div><div><br></div><div>job aborted:</div><div>rank: node: exit code[: error message]</div><div>0: ECO37: 1: process 0 exited without calling finalize</div><div>1: ECO37: 123</div></div><div><br></div><div>The errors occur regardless if using x32 or x64 builds.</div><div><br></div><div>The code I'm tying to run is pVTDIRECT (see TOMS package 897 on netlib.org), and the above errors are produced by running the simple test routine that comes with the package. Since the package can be easily compiled and run, this should allow others to confirm the problem, if anyone is feeling so motivated :)</div><div><br></div><div>As an attempt to confirm the problem is with MPICH2 build, I installed a commercial MPI build (csWMPI II), which works fine with the TOMS package, so this would indicate the problem is with MPICH2.</div><div><br></div><div>Since the TOMS package uses Fortran 95, and I'm using the latest Intel ifort compiler with VS2008, I tried to build MPICH2 from the 1.3.2p1 source, but after banging my head on that for a day w/o success, I decided to see if anyone has any suggestions here (or if anyone can confirm the problem with the TOMS package under Windows MPICH2 release).</div><div><br></div><div>- Can anyone point me to a Win x64 build that used newer versions of intel fortran (V 11 or 12) and/or more recent releases of Windows SDK, which seem to be the main wild cards in the build process?</div><div><br></div><div>- I will continue to try and build MPICH2 for windows, but I suspect I will not succeed given my *cough* skills.</div><div><br></div><div>Thanks!</div><div>-joe</div></div></body></html>