On 2024-09-22 10:09, PICCA Frederic-Emmanuel wrote:
Hello, I try to fix the compilation of bitshuffle due to the openmpi
32bit removal.
In my code I have this
mpirun --allow-run-as-root ..
but this does not work with mpich
mpirun --allow-run-as-root -n 1 dh_auto_test
[mpiexec@runner-f0fdd533-project-37906-concurrent-0] match_arg
(lib/utils/args.c:166): unrecognized argument allow-run-as-root
I'd suggest just try it without the option. The option is specific to
openmpi, does mpich even have the same problem running as root? I
suspect its fine.
Another workaround around is use the OMPI_ environment variables rather
than the command line option to control openmpi behaviour. Then mpich
can ignore them.
Drew