Hi,

It's probably in plain sight somewhere and I missed it, but is there a
minimum version of hcoll needed to build 1.10.1?

We have 2.0.0, which allows us to build 1.10.0, but 1.10.1 fails with
missing entries in the hcoll_collectives_t structure:

  CC       coll_hcoll_module.lo
../../../../../../../../ompi/mca/coll/hcoll/coll_hcoll_module.c: In function
'mca_coll_hcoll_mem_release_cb':
../../../../../../../../ompi/mca/coll/hcoll/coll_hcoll_module.c:60: warning:
implicit declaration of function 'hcoll_mem_unmap'
../../../../../../../../ompi/mca/coll/hcoll/coll_hcoll_module.c: In function
'hcoll_comm_attr_del_fn':
../../../../../../../../ompi/mca/coll/hcoll/coll_hcoll_module.c:166:
warning: implicit declaration of function 'hcoll_group_destroy_notify'
../../../../../../../../ompi/mca/coll/hcoll/coll_hcoll_module.c: In function
'mca_coll_hcoll_comm_query':
../../../../../../../../ompi/mca/coll/hcoll/coll_hcoll_module.c:263:
warning: implicit declaration of function
'hcoll_check_mem_release_cb_needed'
../../../../../../../../ompi/mca/coll/hcoll/coll_hcoll_module.c:317: error:
'hcoll_collectives_t' has no member named 'coll_alltoallv'
../../../../../../../../ompi/mca/coll/hcoll/coll_hcoll_module.c:318: error:
'hcoll_collectives_t' has no member named 'coll_gatherv'
../../../../../../../../ompi/mca/coll/hcoll/coll_hcoll_module.c:324: error:
'hcoll_collectives_t' has no member named 'coll_igatherv'

It looks like PR567 in the 1.10 branch that added the new references.

Cheers,
Ben


Reply via email to