Thanks Ben.  Rainer Keller just filed a PR for this -- we'll get it in v2.0.1:

    https://github.com/open-mpi/ompi/pull/1867


> On Jul 12, 2016, at 12:08 AM, Ben Menadue <ben.mena...@nci.org.au> wrote:
> 
> Hi,
> 
> Looks like there's a #include missing from
> oshmem/shmem/fortran/shmem_put_nb_f.c. It's causing MCA_SPML_CALL to show up
> as an undefined symbol, even though it's a macro (among other things). The
> #include is in shmem_get_nb_f.c but not ..._put_...
> 
> Patch against master (0e433ea):
> 
> $ git diff
> diff --git a/oshmem/shmem/fortran/shmem_put_nb_f.c
> b/oshmem/shmem/fortran/shmem_put_nb_f.c
> index 3acff9c..acfb22d 100644
> --- a/oshmem/shmem/fortran/shmem_put_nb_f.c
> +++ b/oshmem/shmem/fortran/shmem_put_nb_f.c
> @@ -13,6 +13,7 @@
> #include "oshmem/include/shmem.h"
> #include "oshmem/shmem/shmem_api_logger.h"
> #include "oshmem/runtime/runtime.h"
> +#include "oshmem/mca/spml/spml.h"
> #include "ompi/datatype/ompi_datatype.h"
> #include "stdio.h"
> 
> 
> Cheers,
> Ben
> 
> 
> 
> _______________________________________________
> 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/19177.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