Jorg -- I'm sorry for the giant delay in replying; the US holiday and the MPI Forum meeting last week made a disaster out of my already-out-of-control INBOX. :-(
Hmm. This almost sounds like a bug in the intel compiler. Do you have the latest version of their compiler, perchance? On Dec 1, 2014, at 2:40 PM, Jörg Stiller <joerg.stil...@tu-dresden.de> wrote: > Hi, > > I am using the Open MPI 1.8.3 with gcc 4.9.2 and ifort 15.0.1 and the MPI_F08 > module on Mac OS X 4.9. > With the latter, the == and /= operators are overloaded for MPI handles , e.g. > > MPI_REQUEST_NULL /= MPI_REQUEST_NULL > > should work and give the result .false. With gfortran 4.9.2 all is fine, > however, with ifort, the loader produces an error message like this: > > Undefined symbols for architecture x86_64: > "_mpi_f08_types_mp_ompi_request_op_ne_", referenced from: > _verifymeshintegrity_IP_verifysharedcomponents_ in libhispeet.a > > When I looking in the gfortran-version of the dynamic library I get > > $ nm libmpi_usempif08.dylib |grep -i request > 0000000000010aa2 T ___mpi_f08_types_MOD_ompi_request_op_eq > 0000000000010912 T ___mpi_f08_types_MOD_ompi_request_op_ne > [snip] > > These are the module procedures which implement the overloaded operators. > In the ifort-version of the dynamic library are no such entries, though the > directory contains the module file, mpi_f08_types.mod, which defines the > interfaces. > > Both versions were configured build with rather standard configuration: > > ./configure --prefix=/opt/openmpi-gcc F77=gfortran-mp-4.9 FC=gfortran-mp-4.9 > > and > > ./configure --prefix=/opt/openmpi-intel F77=/opt/intel/composerxe/bin/ifort > FC=/opt/intel/composerxe/bin/ifort > > I seems to be an error when building thr Open MPI librraies for ifort, but so > far I have no clue how to fix. > > Thanks for any helpful comments. > Joerg > > -- > PD Dr.-Ing. habil. Jörg Stiller > Privatdozent / senior lecturer > > Technische Universität Dresden > Institut für Strömungsmechanik > 01062 Dresden / GERMANY > Tel.: +49 351 463/38328 > Fax: +49 351 463/38087 > E-Mail: joerg.stil...@tu-dresden.de > http://tu-dresden.de/Members/joerg.stiller > > _______________________________________________ > users mailing list > us...@open-mpi.org > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users > Link to this post: > http://www.open-mpi.org/community/lists/users/2014/12/25898.php -- Jeff Squyres jsquy...@cisco.com For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/