Thanks!

I noted your comment on the ticket so that it doesn't get lost.  I haven't had 
a chance to look into this yet because we've been focusing on getting 1.7.4 out 
the door, and this has been identified as a 1.7.5 fix.


On Jan 31, 2014, at 3:31 PM, Åke Sandgren <ake.sandg...@hpc2n.umu.se> wrote:

> On 01/28/2014 08:26 PM, Jeff Squyres (jsquyres) wrote:
>> Ok, will do.
>> 
>> Yesterday, I put in a temporary behavioral test in configure that will 
>> exclude ekopath 5.0 in 1.7.4.  We'll remove this behavioral test once OMPI 
>> fixes the bug correctly (for 1.7.5).
> 
> I'm not 100% sure yet (my F2k3 spec is at work and I'm not) but the 
> ompi_funloc.tar.gz code in https://svn.open-mpi.org/trac/ompi/ticket/4157 
> seems to be non comformant.
> 
>   abstract interface
>     !! This is the prototype for ONE of the MPI callback routines
>     !
>     function callback_variant1(val)
>       integer :: val, callback_variant1
>     end function
>   end interface
> 
>   interface
>     !! This is the OMPI conversion routine for ONE of the MPI callback 
> routines
>     !
>      function ompi_funloc_variant1(fn)
>        use, intrinsic :: iso_c_binding, only: c_funptr
>        procedure(callback_variant1) :: fn
>        type(c_funptr) :: ompi_funloc_variant1
>      end function ompi_funloc_variant1
>   end interface
> 
> I think that ompi_funloc_variant1 needs to do IMPORT to have access to the 
> callback_variant1 definition before using it to define "FN"
> I.e.
>     !
>      function ompi_funloc_variant1(fn)
>        use, intrinsic :: iso_c_binding, only: c_funptr
>        import
>        procedure(callback_variant1) :: fn
> 
> -- 
> Ake Sandgren, HPC2N, Umea University, S-90187 Umea, Sweden
> Internet: a...@hpc2n.umu.se   Phone: +46 90 7866134 Fax: +46 90 7866126
> Mobile: +46 70 7716134 WWW: http://www.hpc2n.umu.se
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users


-- 
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