Open MPI logo

Hardware Locality Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Hardware Locality Development mailing list

Subject: [hwloc-devel] backward API compat or not?
From: Brice Goglin (Brice.Goglin_at_[hidden])
Date: 2010-04-20 13:54:13

We have a static inline in hwloc/helper.h to replace the old
get_system_obj() into the new get_root_obj(). But there are other API
changes in 1.0 which have no similar compat wrapper. For instance
replacing HWLOC_OBJ_PU instead of HWLOC_OBJ_PROC probably broke every
hwloc user on earth. So I tend to think that we should just drop the
get_system_obj() and make it clear that people have to fix everything,
not everything except foo and bar.