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;

}

Reply via email to