Currently, Khiops is supported on MacOS as a Conda package, which uses MPICH as its MPI backend. In some configurations, MPI_Init_thread fails when calling, indirectly, gethostbyname which fails in some cases, e.g. when using some VPN configurations.
Description
Currently, Khiops is supported on MacOS as a Conda package, which uses MPICH as its MPI backend. In some configurations,
MPI_Init_thread
fails when calling, indirectly,gethostbyname
which fails in some cases, e.g. when using some VPN configurations.See also:
Questions/Ideas
-host localhost
to theKHIOPS_MPI_COMMAND
environment variable options inkhiops_env
(for the Conda package) on MacOSexport MPICH_INTERFACE_HOSTNAME=localhost
tokhiops_env
(for the Conda package) on MacOSThe second option seems preferable, as it keeps the
KHIOPS_MPI_COMMAND
unchanged and the same for all UNIXes.Context
khiops -s
): MacOS