This problem was literally reported just the other day; it was partially fixed 
earlier today, the rest of the fix will be committed shortly.

The Intel 2016 compiler suite changed something in how they handle the !GCC 
pragma (i.e., they didn't handle it at all before, and now they only partially 
handle it).  See:

    http://www.open-mpi.org/community/lists/users/2015/09/27676.php

This issue affects the "use mpi" and "use mpi_f08" modules for the Intel 2016 
Parallel Studio compiler suite.


> On Sep 25, 2015, at 7:36 PM, Julien Bodart <julien.bod...@gmail.com> wrote:
> 
> Hi,
> 
> This problem has probably been discussed already but I could not find it:
> 
> I a m trying to compile openmpi with intel-16 compilers mpicc,mpicxx
> work, but I have trouble with mpifort:
> 
> Trying to compile one of example programs I get the following error message:
> 
> ring_usempi.f90(35): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [MPI_SEND]
>       call MPI_SEND(message, 1, MPI_INTEGER, next, tag, MPI_COMM_WORLD, ierr)
> -----------^
> 
> wether I use openmpi 1.8 or openmpi 1.10
> 
> I cannot find the right configure options to get the correct fortran bindings.
> 
> Thanks for your help
> 
> _______________________________________________
> 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/2015/09/27681.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