Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ptp-dev] can't launch executable

Mike, 

I'm pretty sure the "-display-map is not an executable" problem is because the resource manager version is set to 1.3, but you're using Open MPI 1.2. Try changing this in the resource manager configuration wizard (double click on a stopped resource manager).

Hopefully Daniel can shed some light on the problem with the 1.3 version.

Regards,

Greg

On Nov 4, 2008, at 5:52 PM, Mike Kucera wrote:

I'd like to start working on the bugs related to using the PTP debugger with an RDT remote project. However I'm running into tons of problems just trying to launch an OpenMPI executable, nevermind trying to run the debugger.

I have a simple "Hello World" remote project,. To keep things simple I built the executable manually on the server using the mpicc command.

I have installed OpenMPI 1.3 on our linux server. I created an OpenMPI resource manager using a remote tools connection. Whenever I try to do a launch I get the following error:

Failed after executing command to launch parallel application.
Failed to parse output of Open MPI command. Check output for errors.
Content is not allowed in prolog.

This is an XML parser error when parsing the output of the command. I enabled tracing by setting all the fields in DebugUtil to true. The command that its trying to execute seems to be correct:

mpirun -xml -display-map -np 4 -bynode /home/mkucera/projects/openmpi_test/src/a.out

If I copy the command into a ssh window it runs the program just fine. But when PTP tries to run the command it never works.

I've tried a bunch of different things to get this to work. I tried installing OpenMPI version 1.2 but still got similar problems. In this case the error says that '-display-map' is not an executable. Again the command itself looks fine but when PTP executes the command it doesn't work.

I tried to use RSE for the rm connection with OpenMPI 1.2 and this time it was actually able to run the command. However the debugger would not run. I kept getting errors about broken pipes.

What am I doing wrong? Any help would be greatly appreciated.


Mike Kucera
Software Developer
IBM Eclipse CDT Team
mkucera@xxxxxxxxxx

<graycol.gif>Greg Watson ---11/04/2008 12:00:38 PM---We are very pleased to announce the 2.1 release of PTP. This release

<ecblank.gif>
From:
<ecblank.gif>
Greg Watson <g.watson@xxxxxxxxxxxx>
<ecblank.gif>
To:
<ecblank.gif>
PTP Announcements <ptp-announce@xxxxxxxxxxx>, PTP User list <ptp-user@xxxxxxxxxxx>, Parallel Tools Platform general developers <ptp-dev@xxxxxxxxxxx>
<ecblank.gif>
Date:
<ecblank.gif>
11/04/2008 12:00 PM
<ecblank.gif>
Subject:
<ecblank.gif>
[ptp-dev] PTP 2.1 release now available





We are very pleased to announce the 2.1 release of PTP. This release  
includes a wide variety of improvements to the core platform, as well  
as adding two significant new areas of functionality. The first of  
these is the Remote Development Tools (RDT) which enables C and C++  
projects to be located on a remote machine, yet still be accessible  
from within the Eclipse environment. The second is the contribution of  
the Cell B.E. IDE which enables PTP to be used for the development of  
applications for the Cell Broadband Engine. We hope that you find the  
improvements to PTP beneficial to the development of your parallel  
applications.

The 2.1 release is available for download from
http://eclipse.org/ptp/downloads.php

Detailed release notes are available from
http://wiki.eclipse.org/PTP/release_notes/2.1

Thanks for the hard work from everyone who contributed to making this  
release a success!

Greg
_______________________________________________
ptp-dev mailing list
ptp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-dev


_______________________________________________
ptp-dev mailing list
ptp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-dev


Back to the top