Compilation error
Compiling FlowVR with hwloc-2.1.0
, I get the following error:
Building CXX object flowvr/flowvr-base/src/CMakeFiles/flowvr-base.dir/topo.cpp.o
flowvr/flowvr-base/src/topo.cpp: In member function ‘std::deque<hwloc_bitmap_s*> flowvr::Topo::getL2GroupSet() const’:
flowvr/flowvr-base/src/topo.cpp:156:54: error: ‘HWLOC_OBJ_CACHE’ was not declared in this scope; did you mean ‘HWLOC_OBJ_L5CACHE’?
156 | if( obj->first_child && obj->first_child->type != HWLOC_OBJ_CACHE )
| ^~~~~~~~~~~~~~~
| HWLOC_OBJ_L5CACHE
flowvr/flowvr-base/src/topo.cpp:164:23: error: ‘HWLOC_OBJ_CACHE’ was not declared in this scope; did you mean ‘HWLOC_OBJ_L5CACHE’?
164 | if(child->type == HWLOC_OBJ_CACHE)
| ^~~~~~~~~~~~~~~
| HWLOC_OBJ_L5CACHE