BMTME icon indicating copy to clipboard operation
BMTME copied to clipboard

Always use SOCK snow cluster.

Open kalibera opened this issue 2 years ago • 0 comments

This fixes BMTME to explicitly specify snow cluster type (sock), which always works.

The default behavior of snow is to use MPI (when Rmpi package is installed), but then it is the responsibility of the user of snow, so in this case it would be of BMTME, to set up the cluster say using mpirun calls. Without that, on Windows with MSMPI and I hear on many other systems, BMTME fails. On Windows the error message is that "spawn" is not supported by the MPI implementation, which is the case of MSMPI and I hear that often spawn is disabled by administrators also on other systems.

The current behavior of BMTME on Windows is that it fails its checks (R CMD check) when Rmpi package is installed. This trivial patch fixes that problem.

kalibera avatar May 19 '23 15:05 kalibera