Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] Trunk fails to build with --disable-dlopen
From: George Bosilca (bosilca_at_[hidden])
Date: 2014-07-28 16:06:58


This has been clear from day one: everything based on RML to setup will
need to be rewritten. This is not only SM, it also related to IB.
Meanwhile, one must build with dlopen enabled in order to get access to
these calls.

  George.

On Mon, Jul 28, 2014 at 4:02 PM, Nathan Hjelm <hjelmn_at_[hidden]> wrote:

>
> The trunk is totally broken and it might not be easy to fix. I am seeing
> this error when building with --disable-dlopen (the LANL default):
>
> /usr/projects/hpctools/hjelmn/ompi-trunk-git/opal/mca/common/sm/common_sm_rml.c:
> In function 'mca_common_sm_rml_info_bcast':
> /usr/projects/hpctools/hjelmn/ompi-trunk-git/opal/mca/common/sm/common_sm_rml.c:110:
> warning: passing argument 1 of 'orte_rml.send_buffer_nb' from incompatible
> pointer type
> /usr/projects/hpctools/hjelmn/ompi-trunk-git/opal/mca/common/sm/common_sm_rml.c:110:
> note: expected 'struct orte_process_name_t *' but argument is of type
> 'opal_process_name_t *'
> /usr/projects/hpctools/hjelmn/ompi-trunk-git/opal/mca/common/sm/common_sm_rml.c:127:
> warning: passing argument 1 of 'orte_rml.recv_buffer_nb' from incompatible
> pointer type
> /usr/projects/hpctools/hjelmn/ompi-trunk-git/opal/mca/common/sm/common_sm_rml.c:127:
> note: expected 'struct orte_process_name_t *' but argument is of type
> 'opal_process_name_t *'
> /usr/projects/hpctools/hjelmn/ompi-trunk-git/opal/runtime/opal_init.c:69:2:
> warning: #ident is a GCC extension
> ../../../opal/.libs/libopen-pal.so: undefined reference to `orte_rml'
> ../../../opal/.libs/libopen-pal.so: undefined reference to
> `orte_proc_is_bound'
> ../../../opal/.libs/libopen-pal.so: undefined reference to
> `orte_rml_send_callback'
>
>
> common/sm relies on the RML for some communication. This will have to be
> rewritten to get it to work.
>
> -Nathan
>
> _______________________________________________
> devel mailing list
> devel_at_[hidden]
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
> Link to this post:
> http://www.open-mpi.org/community/lists/devel/2014/07/15292.php
>