BTW, I created this Github issue to track the problem:

    https://github.com/open-mpi/ompi/issues/937


> On Sep 24, 2015, at 4:27 PM, Jeff Squyres (jsquyres) <jsquy...@cisco.com> 
> wrote:
> 
> I looked into the MPI_BCAST problem -- I think we (Open MPI) have a problem 
> with the mpi_f08 bindings and the Intel 2016 compilers.
> 
> It looks like configure is choosing to generate a different pragma for Intel 
> 2016 vs. Intel 2015 compilers, and that's causing a problem.
> 
> Let me look into this a little more...
> 
> 
> 
>> On Sep 24, 2015, at 11:09 AM, Fabrice Roy <fabrice....@obspm.fr> wrote:
>> 
>> Hello,
>> 
>> Thanks for the quick answer.
>> I think I cannot use mpi_f08 in my code because I am also using parallel 
>> HDF5 which does not seem to be compatible with the Fortran 2008 module.
>> I will ask Intel what they think about this problem.
>> Thanks,
>> 
>> Fabrice
>> 
>> 
>> Le 24/09/2015 02:18, Gilles Gouaillardet a écrit :
>>> Fabrice,
>>> 
>>> i do not fully understand the root cause of this error, and you might want 
>>> to ask Intel folks to comment on that.
>>> 
>>> that being said, and since this compiler does support fortran 2008, i 
>>> strongly encourage you to
>>> use mpi_f08
>>> instead of
>>> use mpi
>>> 
>>> a happy feature/side effect is that your program compiles and runs just 
>>> fine if you use mpi_f08 module (!)
>>> 
>>> Cheers,
>>> 
>>> Gilles
>>> 
>>> 
>>> On 9/24/2015 1:00 AM, Fabrice Roy wrote:
>>>> program testmpi
>>>>   use mpi
>>>>   implicit none
>>>> 
>>>>   integer :: pid
>>>>   integer :: ierr
>>>>   integer :: tok
>>>> 
>>>>   call mpi_init(ierr)
>>>>   call mpi_comm_rank(mpi_comm_world, pid,ierr)
>>>>   if(pid==0) then
>>>>      tok = 1
>>>>   else
>>>>      tok = 0
>>>>   end if
>>>>   call mpi_bcast(tok,1,mpi_integer,0,mpi_comm_world,ierr)
>>>>   call mpi_finalize(ierr)
>>>> end program testmpi 
>>> 
>>> _______________________________________________
>>> 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/27657.php
>> 
>> -- 
>> Fabrice Roy
>> Ingénieur en calcul scientifique
>> LUTH - CNRS / Observatoire de Paris
>> 5 place Jules Janssen
>> 92190 Meudon
>> Tel. : 01 45 07 71 20
>> 
>> 
>> _______________________________________________
>> 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/27660.php
> 
> 
> -- 
> Jeff Squyres
> jsquy...@cisco.com
> For corporate legal information go to: 
> http://www.cisco.com/web/about/doing_business/legal/cri/
> 
> _______________________________________________
> 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/27663.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