I'm having problems building a working version of openmpi 1.4.1/2 on a new Apple Mac Pro (dual quad-core nehalem processors) running snow leopard (10.6.3) with the Intel 11.1 compilers. I've tried the Intel 11.1.084 and 11.1.088 versions of the compilers. Everything appears to build just fine and some mpi test programs run but whenever I run a program with an MPI_Reduce() or MPI_Allreduce() I get a segfault (even with np=1). I'm building openmpi with:
configure -without-xgrid -prefix=<my install path> CC=icc CXX=icpc F77=ifort FC=ifort
When I build openmpi 1.4.1/2 with the GNU 4.3 compilers (installed via macports) using:
configure -without-xgrid -prefix=<my install path> CC=gcc-mp-4.3 CXX=g++-mp-4.3 F77=gfortran-mp-4.3 FC=gfortran-mp-4.3
all my mpi tests (6000+) run fine. Any help would be appreciated.