On May 24, 2010, at 10:45 AM, Glass, Micheal W wrote:
> Yes, Im sure Im picking up the newly built version. Ive run ompi_info to verify my path is correct.
> Ive have a little more information now... I rebuilt openmpi 1.4.2 with the --enable-debug option to configure and when I run a simple mpi program on 2 processors with an MPI_Reduce() call:
> MPI_Reduce(&mypi, &pi, 1, MPI_DOUBLE, MPI_SUM, 0, MPI_COMM_WORLD);
That's weird. I compiled on Snow Leopard (but with gcc) and it works fine for me. Open MPI definitely defines MPI_SUM on MPI_DOUBLE.
I don't have the intel compiler to test with on Snow Leopard, unfortunately... It works fine for me with the intel suite 11.1.072 on Linux RHEL 5.
I'm afraid I have no way to testing further -- is there any chance you can step through and see what is going on?
For corporate legal information go to: