[MacPorts] #26424: valgrind +openmpi doesn't provide promised "libmpiwrap-<platform>.so" file

MacPorts noreply at macports.org
Fri Sep 10 03:16:57 PDT 2010


#26424: valgrind +openmpi doesn't provide promised "libmpiwrap-<platform>.so" file
-----------------------------------+----------------------------------------
  Reporter:  nilstec_inc@…         |       Owner:  raimue@…           
      Type:  defect                |      Status:  closed             
  Priority:  Normal                |   Milestone:                     
 Component:  ports                 |     Version:  1.9.1              
Resolution:  fixed                 |    Keywords:                     
      Port:  valgrind-devel        |  
-----------------------------------+----------------------------------------

Comment(by nilstec_inc@…):

 Wow!
 Thanks for the quick help.
 After following your advice, i do indeed get my `libmpiwrap-
 amd64-darwin.so`.
 I do not know, if this belongs here, or if it is some others concern, but
 i'll just post it and you can feel free to ignore it ;).
 I tried to follow the procedure given in the
 [http://valgrind.org/docs/manual/mc-manual.html#mc-manual.mpiwrap Valgrind
 User Manual] with a MPI Hello World example.
 Sadly i didn't see
 {{{
 valgrind MPI wrappers 31901: Active for pid 31901
 valgrind MPI wrappers 31901: Try MPIWRAP_DEBUG=help for possible options
 }}}
 so i tried linking with the library:
 {{{
 openmpicc testMPI.c /opt/local/lib/valgrind/libmpiwrap-amd64-darwin.so
 }}}
 which completes, but upon calling
 {{{
 openmpirun -np 2 /opt/local/bin/valgrind ./a.out
 }}}
 i get an error which i'll supply. It complains about not loaded dynamic
 libraries. So if you've got any idea, thanks for your help!

-- 
Ticket URL: <http://trac.macports.org/ticket/26424#comment:4>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list