You know, it was a while back for me, too. It's possible I ended up using a system call to launch mpirun in 1.2.2 and just remembered that I had it working in the past.
Thanks for your help.
> -----Original Message-----
> From: users-bounces_at_[hidden] [mailto:users-bounces_at_[hidden]] On
> Behalf Of Jeff Squyres
> Sent: Tuesday, September 29, 2009 8:20 AM
> To: Open MPI Users
> Subject: Re: [OMPI users] "Failed to find the followingexecutable"
> problemunder Torque
> On Sep 28, 2009, at 12:17 PM, Blosch, Edwin L wrote:
> > Command: ['mpirun', '--prefix /usr/mpi/intel/openmpi-1.2.8', '-np
> > 8', '--mca btl
> Ah, yes, this would definitely be a problem.
> > whereas if I take the additional step of removing spaces from the
> > arguments, it works:
> > Command: ['mpirun', '--prefix', '/usr/mpi/intel/openmpi-1.2.8',
> > '--machinefile', '/var/spool/torque/aux/7854.fwnaeglingio', '-np',
> > '8', '--mca', 'btl', '^tcp', '--mca', 'mpi_leave_pinned', '1', '--
> > mca', 'mpool_base_use_mem_hooks', '1', '-x', 'LD_LIBRARY_PATH', '-
> > x', 'MPI_ENVIRONMENT=1', '/tmp/7854.fwnaeglingio/
> > falconv4_ibm_openmpi', '-cycles', '10', '-ri', 'restart.5010', '-
> > ro', '/tmp/7854.fwnaeglingio/restart.5010']
> > Somehow the handling of the argv list by orterun has changed in
> > 1.2.8 as compared to 1.2.2-1, as the spawned command used to execute
> > just fine.
> > I'm guessing the elements in argv used to be split on spaces first,
> > before being parsed, whereas now they are not, resulting in the
> > first string being reported as an unrecognized option.
> I don't think we've changed that level of command line parsing in a
> long, long time, but then again 1.2.2 is a pretty long time ago. So I
> guess it's possible...? (I honestly don't remember)
> Jeff Squyres
> users mailing list