Hi all,

I've built OpenMPI 4.3.0 with GCC 9.3.0 but on the server ucx was not
available when I set --with-ucx. I remove this option and it compiles
fine without ucx. However I have a strange behavior as when using mpirun
I must explicitely remove ucx to avoid an error: in my module file I
have to set

setenv         OMPI_MCA_pml ^ucx
setenv         OMPI_MCA_btl_openib_allow_ib 1

Is this the normal behavior or a small bug when ucx is not used ? I saw
a discussion about this but it was before OpenMPI 4.2.0 release.

Patrick

>From ompi_info:

Configure command line: '--with-lustre' '--with-slurm' '--with-hwloc'
'--enable-mpirun-prefix-by-default'
'--prefix=/......../GCC9.3/openmpi/4.0.3'   '--with-pmi'
'--enable-mpi1-compatibility'
....
MCA btl: openib (MCA v2.1.0, API v3.1.0, Component v4.0.3)
MCA btl: tcp (MCA v2.1.0, API v3.1.0, Component v4.0.3)
MCA btl: vader (MCA v2.1.0, API v3.1.0, Component v4.0.3)
MCA btl: self (MCA v2.1.0, API v3.1.0, Component v4.0.3)

Reply via email to