I have an MPI application which has a command line option -ss
to specify an argument. I've been running this successfully on various Cray machines, including ARCHER (www.archer.ac.uk) an XC30, for years. The OS was recently upgraded and as part of this ALPS was upgraded to version 5.1.1-2.0501.8507.1.1
Now when I launch the program on the compute nodes with aprun
, the program is receiving the the option as --ss
.
Checking with a shell script instead of a full application
#!/bin/bash
echo $*
confirms that this option is getting double-dashed by aprun
.
Clearly there is a bug in aprun
(I've reported it) but how can I work around the issue until this is patched?