OpenMPI+Threading: Segfault in compilation?

Oh, I see. So even when UCX_ERROR_SIGNALS is not set when mpiexec runs, ucx will still take SIGSEGV as an error signal.

This was mentioned here, true, but it also says

If set externally, it should be modified to exclude SIGSEGV from the list”

which in this case is not true. Would an issue/make a pull request to update the docs be welcome, if I were to do it?

By the way and for the records, now that everything works even by using mpirun instead of mpiexecjl, I have managed to run both version and I see absolutely no difference in run times.