From 7ecee48c83a90cb171622f63e2b93ef82ec6fc49 Mon Sep 17 00:00:00 2001 From: RĂ©mi Lacroix Date: Fri, 28 Feb 2020 21:59:49 +0100 Subject: OpenMPI nolegacylaunchers: avoid a fork bomb (#15268) Due to the use of backquotes, the replacement script for mpirun/mpiexec commands would recursively call itself, effectively causing a fork bomb. --- var/spack/repos/builtin/packages/openmpi/nolegacylaunchers.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/openmpi/nolegacylaunchers.sh b/var/spack/repos/builtin/packages/openmpi/nolegacylaunchers.sh index b6defd69f0..61ee50c53d 100755 --- a/var/spack/repos/builtin/packages/openmpi/nolegacylaunchers.sh +++ b/var/spack/repos/builtin/packages/openmpi/nolegacylaunchers.sh @@ -3,7 +3,7 @@ echo "This version of Spack (openmpi ~legacylaunchers schedulers=slurm) " echo "is installed without the mpiexec/mpirun commands to prevent " echo "unintended performance issues. See https://github.com/spack/spack/pull/10340 " echo "for more details." -echo "If you understand the potential consequences of a misconfigured `mpirun`, you can" -echo "use spack to install `openmpi+legacylaunchers` to restore the executables." -echo "Otherwise, use `srun` to launch your MPI executables." +echo "If you understand the potential consequences of a misconfigured mpirun, you can" +echo "use spack to install 'openmpi+legacylaunchers' to restore the executables." +echo "Otherwise, use srun to launch your MPI executables." exit 2 -- cgit v1.2.3-70-g09d2