Attempting to build legate.core with --network ucx and get several errors like:
In file included from /home/bryan/work/legate.core.internal/build/debug-gcc/_deps/legion-src/runtime/realm/ucx/mpool.cc:17:
/home/bryan/work/legate.core.internal/build/debug-gcc/_deps/legion-src/runtime/realm/ucx/mpool.h:147:5: error: 'uintptr_t' does not name a type
147 | uintptr_t parent_obj;
| ^~~~~~~~~
/home/bryan/work/legate.core.internal/build/debug-gcc/_deps/legion-src/runtime/realm/ucx/mpool.h:23:1: note: 'uintptr_t' is defined in header '<cstdint>'; did you forget to '#include <cstdint>'?
The following patch on control_replication on a separate legion checkout allows successful compilation with UCX:
Attempting to build
legate.core
with--network ucx
and get several errors like:The following patch on
control_replication
on a separatelegion
checkout allows successful compilation with UCX:In case it is useful here is the conda environment: