Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: Re: [OMPI users] mca_coll_hcoll.so: undefined symbol hcoll_group_destroy_notify
From: Joshua Ladd (joshual_at_[hidden])
Date: 2014-04-08 09:47:20


Hi,

What MOFED version are you running?

Best,

Josh

From: users [mailto:users-bounces_at_[hidden]] On Behalf Of Anthony Alba
Sent: Tuesday, April 08, 2014 4:53 AM
To: users_at_[hidden]
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;

}