Sorry - this is on today’s master
> On Jul 17, 2016, at 8:31 PM, Artem Polyakov <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
> 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