Michael,
What OS, shell, and architecture are you using??
It works for me with a version of SGE that is very close to SGE 6.2u5:
[rayson@computer ~]$ qsub -b y -sync y echo %s
Your job 25374 ("echo") has been submitted
Job 25374 exited with exit code 0.
And it works on EC2 with Grid Engine 2011.11 as well:
root@master:~# qsub -b y -sync y echo %s
Your job 1 ("echo") has been submitted
Job 1 exited with exit code 0.
Rayson
On Mon, Feb 27, 2012 at 7:26 PM, Michael Hoffman
<[email protected]> wrote:
> Our system administrators recently upgraded our GridEngine
> installation to 6.2u5. Now I find that using %s in a qsub command line
> results in an immediate SIGSEGV. For example:
>
> $ qsub -b y -sync y echo %s
> Your job 1620936 ("echo") has been submitted
> Job 1620936 exited because of signal SIGSEGV
>
> This happens when I use -sync n as well, but it is easier to see the
> results this way. This works:
>
> $ qsub -b y -sync y echo %%s
> Your job 1620937 ("echo") has been submitted
> Job 1620937 exited with exit code 0.
>
> Unfortunately, the latter case does not escape the percent--it results
> in %%s being echoed, so I cannot simply replace "%s" in my scripts
> with "%%s."
>
> Do you know what causes this?
>
> Many thanks,
> Michael Hoffman
> _______________________________________________
> users mailing list
> [email protected]
> https://gridengine.org/mailman/listinfo/users
_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users