Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ptp-user] Problem Debugging MPI program PTP

Hi
I just tried this with the latest PTP code and it runs for me. What version of MPICH are you running? Do you remember what perl errors you got and how you fixed them?

It looks like this is failing when the script which starts the debugger is trying to read an internal MPICH structure to figure out the task mapping?

I'm traveling this week so I most likely won't be able to get back to this for a few days.

Dave
On 08/11/2014 11:49 AM, fahad sheikh wrote:
Hello,

(My apologies for re-posting but some gibberish appeared while copying my configurations, so I have tried to clean it up.)

I am trying to use PTP/Eclipse for debugging my MPI programs. Currently, I am testing the sample PI calculation program by running it Local. While the program runs fine with a parallel "Run" configuration for the local system, I keep getting the following error when trying to debug it. The error I get is:

d4317265-02aa-4af6-91a4-52a73966900f: FAILED
Use of uninitialized value $response in pattern match (m//) at /root/.eclipsesettings/rms/MPICH2/start_debug_job.pl line 150.
cannot subscript something of type `<data variable, no debug info>'
Error reading MPIR_proctable at /root/.eclipsesettings/rms/MPICH2/start_debug_job.pl line 66.
#PTP job_id=23885
Ctrl-C caught... cleaning up processes

My configurations are:
Eclipse Standard/SDK (Version: 4.4.0.20140612-0500)
Eclipse Platform  (Version: 4.4.0.v20140606-1558)
Eclipse for Parallel Application Developers (Version: 8.0.0.201406102209)
Eclipse C/C++ Development Tools (Version: 8.4.0.201406111759)
Ubuntu 12.04 LTS

Before getting this error, I received a couple of Perl errors, which i resolved by updating some of the perl packages.

Any insight/help will be much appreciated.


Thanks
Hafiz Fahad


On Fri, Aug 8, 2014 at 9:08 AM, fahad sheikh <hfahad@xxxxxxxxx> wrote:

Hello,

I am trying to shift to PTP/Eclipse for debugging my MPI programs. Currently, I am testing the sample PI calculation program by running it Local. While the program runs fine with a parallel "Run" configuration for the local system, I keep getting the following error when trying to debug:

d4317265-02aa-4af6-91a4-52a73966900f: FAILED
Use of uninitialized value $response in pattern match (m//) at /root/.eclipsesettings/rms/MPICH2/start_debug_job.pl line 150.
cannot subscript something of type `<data variable, no debug info>'
Error reading MPIR_proctable at /root/.eclipsesettings/rms/MPICH2/start_debug_job.pl line 66.
#PTP job_id=23885
Ctrl-C caught... cleaning up processes

My configurations are:
Eclipse Standard/SDK        Version: 4.4.0.20140612-0500
Eclipse Platform        Version: 4.4.0.v20140606-1558
Eclipse for Parallel Application Developers        Version: 8.0.0.201406102209
Eclipse C/C++ Development Tools        Version: 8.4.0.201406111759

Ubuntu 12.04 LTS
#36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux


Before getting this error, I received a couple of Perl errors, which i resolved by updating some of the perl packages.


Any insight/help will be much appreciated.


Thanks
Hafiz Fahad



--
Hafiz Fahad


_______________________________________________
ptp-user mailing list
ptp-user@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ptp-user


Back to the top