On Thursday 12 February 2009 11:50:07 am Ashley Pittman wrote: > > > I am using OpenMPI-1.2.8 with all the default configure option. What > > should I > > do to be able use Valgrind with program compiled by OpenMPI ? > > From memory and reading the above links (i.e. untested advice): > 1) Use OpenMPI 1.3 where the default is not to include this.
I tried it with OpenMPI 1.3, I didn't give any configure option except --prefix, and Valgrind still does not work as expected. > 2) Configure Open MPI 1.2.8 with the --disable-memory-manager option Tried this, no luck either. The option doesn't seem to be doing anything, and it's not even listed as option with "./configure --help". > 3) Compile you application without the -lopen-pal otion. In practice > this means running "mpicc --show" and cut-and pasting the underlying > compile line without the -lopen-pal into your application build > procedure. I was able to do this for hello world but I can image it'll > be a real PITA for anything larger. Yes, I tried this before, and for a very small test program this seems to work. But as you said, this would a real pain to do.. Thanks. RDB -- Reuben D. Budiardja Dept. Physics and Astronomy University of Tennessee, Knoxville, TN