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: Anthony Alba (ascanio.alba7_at_[hidden])
Date: 2014-04-08 18:59:18


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" <joshual_at_[hidden]> wrote:

> 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;
>
>
>
> }
>
>
>
> _______________________________________________
> users mailing list
> users_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/users
>