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-boun...@open-mpi.org [mailto:users-boun...@open-mpi.org] 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
> jsquy...@cisco.com
> 
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users

Reply via email to