Just to clarify -- do you mean the SESSION_SUFFIX (your subject) or
SESSION_PREFIX (your message body)? I assume you mean SESSION_SUFFIX,
if you're talking about the PBS_JOBID. :-)
The answer is -- yes, this is a bug. Neither Brian, Vishal, nor
myself believed it until we looked at the code (I *swear* we tested
this!), but apparently we made a simple ordering mistake in the suffix
resolution -- the batch system ID is examined before
$LAM_MPI_SESSION_SUFFIX. Doh!
It's too late to fix this for 7.0.5, but we'll have it fixed in 7.1.
In the mean time (and even after 7.1 is released), unsetting PBS_JOBID
is a good workaround.
Sorry about that! :-(
On Mon, 19 Apr 2004, Drake, Richard R wrote:
> I could not find the definitive answer to this one by scanning the mail
> archives:
>
> Using v 7.0.2 of LAM/MPI on a Linux rack running PBS, I cannot set the
> session prefix using the LAM_MPI_SESSION_PREFIX (sp) environment
> variable. My workaround is to unsetenv the PBS_JOBID environment
> variable first before running lamboot.
>
> Is this the expected and desired behavior?
--
{+} Jeff Squyres
{+} jsquyres_at_[hidden]
{+} http://www.lam-mpi.org/
|