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?
--
Jeff Squyres
jsquyres_at_[hidden]
For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/
|