Hi Siegmar,

a similar issue was reported in mpich with xlf compilers :
http://trac.mpich.org/projects/mpich/ticket/2144

They concluded this is a compiler issue (e.g. the compiler does not
implement TS 29113 subclause 8.1)


Jeff,
i made PR 315 https://github.com/open-mpi/ompi/pull/315
f08 binding support is disabled if TS29113 subclause 8.1 is not implemented
could you please review/comment on this ?


Cheers,

Gilles


On 2014/12/12 2:28, Siegmar Gross wrote:
> Hi Jeff,
>
> will you have the time to fix the Fortran problem for the new Oracle
> Solaris Studio 12.4 compiler suite in openmpi-1.8.4?
>
> tyr openmpi-1.8.4rc2-SunOS.sparc.64_cc 103 tail -15 
> log.make.SunOS.sparc.64_cc 
>   PPFC     comm_compare_f08.lo
>   PPFC     comm_connect_f08.lo
>   PPFC     comm_create_errhandler_f08.lo
>
>    fn = c_funloc(comm_errhandler_fn)
>                  ^                   
> "../../../../../openmpi-1.8.4rc2/ompi/mpi/fortran/use-mpi-f08/comm_create_errhan
> dler_f08.F90", Line = 22, Column = 18: ERROR: C_FUNLOC function argument must 
> be 
> a procedure that is interoperable or a procedure pointer associated with an 
> interoperable procedure.
> ...
>
>
> Kind regards
>
> Siegmar
>
> _______________________________________________
> 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/25963.php

Reply via email to