Joshua,
I am running MOFED 2.1-1.0.6 and self-compiled openmpi-1.8 using
--with-hcoll.

The symbol is in 1.8 source but not exported by MOFED
/opt/mellanox/hcoll/lib*
On 8 Apr 2014 21:47, "Joshua Ladd" <josh...@mellanox.com> wrote:

>  Hi,
>
>
>
> What MOFED version are you running?
>
>
>
> Best,
>
>
>
> Josh
>
>
>
> *From:* users [mailto:users-boun...@open-mpi.org] *On Behalf Of *Anthony
> Alba
> *Sent:* Tuesday, April 08, 2014 4:53 AM
> *To:* us...@open-mpi.org
> *Subject:* [OMPI users] mca_coll_hcoll.so: undefined symbol
> hcoll_group_destroy_notify
>
>
>
> Hi all,
>
>
>
> Ran into a problem running the openshmem examples/ using OpenMPI 1.8
> compiled with
>
> --with-knem=/opt/knem-1.1.90mlnx2 --with-hcoll=/opt/mellanox/hcoll
> --with-mxm=/opt/mellanox/mxm
>
> --with-fca=/opt/mellanox/fca
>
>
>
>
>
> lib/openmpi/mca_coll_hcoll.so has undefined symbol
> hcoll_group_destroy_notify
>
>
>
> I can't find this symbol anywere. The Mellanox libraries
> /opt/mellanox/hcoll/lib/*so don't export
>
> this symbol. hcoll is v2.0.472.1
>
>
>
> It is used in ompi/mca/coll/hcoll/coll_hcoll_module.c:
>
>
>
> int hcoll_comm_attr_del_fn(MPI_Comm comm, int keyval, void *attr_val, void
> *extra)
>
> {
>
>
>
>     mca_coll_hcoll_module_t *hcoll_module;
>
>     hcoll_module = (mca_coll_hcoll_module_t*) attr_val;
>
>
>
>     hcoll_group_destroy_notify(hcoll_module->hcoll_context);
>
>     return OMPI_SUCCESS;
>
>
>
> }
>
>
>
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users
>

Reply via email to