We have the fix. Will PR shortly.

понедельник, 18 июля 2016 г. пользователь Ralph Castain написал:

> Sorry - this is on today’s master
>
> On Jul 17, 2016, at 8:31 PM, Artem Polyakov <artpo...@gmail.com
> <javascript:_e(%7B%7D,'cvml','artpo...@gmail.com');>> wrote:
>
> What is it? What repository?
>
> понедельник, 18 июля 2016 г. пользователь Ralph Castain написал:
>
>> In file included from
>> *../../../../oshmem/shmem/fortran/prototypes_shmem.h:14:0*,
>>                  from *../../../../oshmem/shmem/fortran/bindings.h:15*,
>>                  from *pshmem_put_f.c:13*:
>> *pshmem_put_f.c:* In function ‘*shmem_put_f*’:
>> *../../../../oshmem/shmem/fortran/shmem_fortran_pointer.h:15:28:* *warning:
>> *passing argument 2 of ‘*mca_spml.spml_put*’ makes integer from pointer
>> without a cast [*-Wint-conversion*]
>>  #define FPTR_2_VOID_PTR(a) *(*(void *)(a))
>>                             *^*
>> *../../../../oshmem/mca/spml/spml.h:329:44:* *note: *in expansion of
>> macro ‘*FPTR_2_VOID_PTR*’
>>  #define MCA_SPML_CALL(a) mca_spml.spml_ ## *a*
>>                                             *^*
>> *pshmem_put_f.c:36:5:* *note: *in expansion of macro ‘*MCA_SPML_CALL*’
>>      *MCA_SPML_CALL*(put(FPTR_2_VOID_PTR(target),
>>      *^~~~~~~~~~~~~*
>> *../../../../oshmem/shmem/fortran/shmem_fortran_pointer.h:15:28:* *note:
>> *expected ‘*size_t {aka long unsigned int}*’ but argument is of type ‘*void
>> **’
>>  #define FPTR_2_VOID_PTR(a) *(*(void *)(a))
>>                             *^*
>> *../../../../oshmem/mca/spml/spml.h:329:44:* *note: *in expansion of
>> macro ‘*FPTR_2_VOID_PTR*’
>>  #define MCA_SPML_CALL(a) mca_spml.spml_ ## *a*
>>                                             *^*
>> *pshmem_put_f.c:36:5:* *note: *in expansion of macro ‘*MCA_SPML_CALL*’
>>      *MCA_SPML_CALL*(put(FPTR_2_VOID_PTR(target),
>>      *^~~~~~~~~~~~~*
>> In file included from *../../../../oshmem/shmem/fortran/bindings.h:16:0*,
>>                  from *pshmem_put_f.c:13*:
>> *pshmem_put_f.c:38:25:* *warning: *passing argument 3 of ‘
>> *mca_spml.spml_put*’ makes pointer from integer without a cast [
>> *-Wint-conversion*]
>>          OMPI_FINT_2_INT(***length),
>>                          *^*
>> *../../../../ompi/mpi/fortran/base/fint_2_int.h:41:30:* *note: *in
>> definition of macro ‘*OMPI_FINT_2_INT*’
>>    #define OMPI_FINT_2_INT(a) *a*
>>                               *^*
>> *pshmem_put_f.c:36:5:* *note: *in expansion of macro ‘*MCA_SPML_CALL*’
>>      *MCA_SPML_CALL*(put(FPTR_2_VOID_PTR(target),
>>      *^~~~~~~~~~~~~*
>> *pshmem_put_f.c:38:25:* *note: *expected ‘*void **’ but argument is of
>> type ‘*int*’
>>          OMPI_FINT_2_INT(***length),
>>                          *^*
>> *../../../../ompi/mpi/fortran/base/fint_2_int.h:41:30:* *note: *in
>> definition of macro ‘*OMPI_FINT_2_INT*’
>>    #define OMPI_FINT_2_INT(a) *a*
>>                               *^*
>> *pshmem_put_f.c:36:5:* *note: *in expansion of macro ‘*MCA_SPML_CALL*’
>>      *MCA_SPML_CALL*(put(FPTR_2_VOID_PTR(target),
>>
>>
>>
>>
>
> --
> -----
> Best regards, Artem Polyakov
> (Mobile mail)
> _______________________________________________
> devel mailing list
> de...@open-mpi.org <javascript:_e(%7B%7D,'cvml','de...@open-mpi.org');>
> Subscription: https://www.open-mpi.org/mailman/listinfo.cgi/devel
> Link to this post:
> http://www.open-mpi.org/community/lists/devel/2016/07/19228.php
>
>
>

-- 
-----
Best regards, Artem Polyakov
(Mobile mail)

Reply via email to