[Openmp-commits] [PATCH] D31600: KMP_HW_SUBSET extended with NUMA support when HWLOC enabled
Paul Osmialowski via Phabricator via Openmp-commits
openmp-commits at lists.llvm.org
Mon Apr 24 10:18:52 PDT 2017
pawosm01 reopened this revision.
pawosm01 added a comment.
This revision is now accepted and ready to land.
Due to use of new enum constants (HWLOC_OBJ_NUMANODE, HWLOC_OBJ_PACKAGE) this code does not compile on most of the mainstream Linux distributions where pre 2.0 hwloc (-devel) is still provided:
runtime/src/kmp_affinity.cpp:3504:47: error: ‘HWLOC_OBJ_NUMANODE’ was not declared in this scope
hN = hwloc_get_ancestor_obj_by_type(tp, HWLOC_OBJ_NUMANODE, hT);
runtime/src/kmp_affinity.cpp:3505:47: error: ‘HWLOC_OBJ_PACKAGE’ was not declared in this scope
hS = hwloc_get_ancestor_obj_by_type(tp, HWLOC_OBJ_PACKAGE, hT);
More information about the Openmp-commits