Hello,
I am trying to compile chapel-1.22.1 on an HPC cluster with OmniPath with gcc/5.4.0 + openmpi/2.1.1. Here are my variables:
export CHPL_COMM=ofi
export LIBFABRIC_DIR=/opt/software/libfabric-1.6.2
export CHPL_LAUNCHER=mpirun4ofi
export CHPL_TARGET_CPU=native
I am getting an error:
comm-ofi.c: In function ‘init_ofiFabricDomain’:
comm-ofi.c:912:34: error: ‘FI_ORDER_RMA_RAW’ undeclared (first use in this function)
hints->tx_attr->msg_order = ( FI_ORDER_RMA_RAW // for same-address RMA
^
This configuration used to work for me in chapel-1.19.
Thank you,
Alex.