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/

Reply via email to