Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ptp-user] SDM problems

Everything looks ok. Can you try this:

1. Download a copy of Eclipse IDE for C/C++ Developers, install and launch.
2. From within Eclipse, create an update site "http://download.eclipse.org/tools/ptp/updates/helios"; and install the Parallel Tools Platform package.
3. Relaunch Eclipse, create a new workspace with your MPI program. Make sure it builds.
4. Create an MPICH2 resource manager, and start it.
5. Create a debug launch configuration, point it at the executable, and the debugger at the sdm you compiled.
6. Launch and try debugging.

That's basically what I did. I didn't change any other settings.

Failing that, can you send me your code and I'll try debugging it here.

Greg


Can you send me the code?
On Apr 25, 2011, at 4:46 PM, Steven R. Brandt wrote:

> On 04/25/2011 01:44 PM, Greg Watson wrote:
>> I'm not sure if "yes" means yes you are debugging locally or yes the application is running on a remote machine.
> Sorry. Yes, means locally.
>> Assuming the former, I was just able to launch and debug a 2 process MPI "Hello World" C program and the MPI PI sample C++ program with no problems. Stepping over MPI_Init() happened virtually instantaneously.
>> 
>> From this, and the error, I'd say that you're doing something else other than just launching and stepping a couple of times. Are you examining variables or setting breakpoints?
> No. Obviously there's something wrong with my environment, install, or setup.
> 
> on "Debug Configurations"
> 
> Resources Tab:
> 
> Resource Manager: MPICH2
> 
> Basic MPICH2 / Number of processes: 2
> 
> Debug Tab:
> 
> Debugger: SDM
> 
> Path to debugger executable: /home/sbrandt/Apps/helios/plugins/org.eclipse.ptp.linux.x86_64_4.0.6.201102161000/bin/sdm
> 
> Debugger session address: localhost
> 
> Does that look right?
> 
> Other information...
> 
> If I look for mpi procs with ps before starting my job I see this:
> 
> [sbrandt@localhost org.eclipse.ptp.debug.sdm_4.0.6.201102161000]$ ps -fe | grep mpi
> sbrandt   6807 21508  1 15:34 pts/3    00:00:00 python2.6 /usr/lib64/mpich2/bin/mpd --ncpus=2
> sbrandt   6809  7693  0 15:34 pts/2    00:00:00 grep mpi
> 
> After the job fails I see this:
> 
> [sbrandt@localhost org.eclipse.ptp.debug.sdm_4.0.6.201102161000]$ ps -fe | grep mpi
> sbrandt   6807 21508  0 15:34 pts/3    00:00:00 python2.6 /usr/lib64/mpich2/bin/mpd --ncpus=2
> sbrandt   7040  6824  0 15:38 pts/2    00:00:00 python2.6 /usr/lib64/mpich2/bin/mpiexec -l -a 16777220 -np 2 /home/sbrandt/Apps/helios/plugins/org.eclipse.ptp.linux.x86_64_4.0.6.201102161000/bin/sdm --port=57478 --host=localhost --debugger=gdb-mi --debug=0
> sbrandt   7046  6807  0 15:38 pts/3    00:00:00 python2.6 /usr/lib64/mpich2/bin/mpd --ncpus=2
> sbrandt   7047  6807  0 15:38 pts/3    00:00:00 python2.6 /usr/lib64/mpich2/bin/mpd --ncpus=2
> 
> Cheers,
> Steve
>> Greg
>> 
>> 
>> On Apr 25, 2011, at 12:02 PM, Steven R. Brandt wrote:
>> 
>>> On 04/25/2011 10:48 AM, Greg Watson wrote:
>>>> By non-MPI, I mean a program that doesn't use MPI, i.e. doesn't call any MPI functions.
>>> I guess "Hello World" qualifies then.
>>>> Are you debugging locally (on the same machine on which Eclipse is running), or is the application running on a remote machine?
>>> Yes.
>>>> Greg
>>>> 
>>>> On Apr 25, 2011, at 10:50 AM, Steven R. Brandt wrote:
>>>> 
>>>>> Not sure what you mean by non-MPI program. I asked it to debug a simple "Hello, World" with number procs set to 2 in PTP. That worked fine. It's only when MPI_Init() gets called that there's a problem. Turns out it's not a hang, but a long delay followed by:
>>>>> 
>>>>> Error on tasks: 0 - Partial expression evaluation error!
>>>>> Reason: Time out for this request.
>>>>> 
>>>>> Does that help?
>>>>> 
>>>>> Cheers,
>>>>> Steve
>>>>> 
>>>>> On 04/25/2011 07:39 AM, Greg Watson wrote:
>>>>>> Steve,
>>>>>> 
>>>>>> I'll try setting up FC13 on my machine to see if I can replicate the problem, but it's taking forever to download the ISO...
>>>>>> 
>>>>>> In the mean time, can you try debugging a two (or more) process job that doesn't use MPI to make sure the debugger is working ok? That is, just debug a non-MPI program using the same launch configuration you're using for the MPI program.
>>>>>> 
>>>>>> Greg
>>>>>> 
>>>>>> On Apr 22, 2011, at 8:27 AM, Steven R. Brandt wrote:
>>>>>> 
>>>>>>> On 04/21/2011 05:07 PM, Greg Watson wrote:
>>>>>>>> Which PTP version?
>>>>>>> 4.0.6
>>>>>>>> Which PTP resource manager?
>>>>>>> Built here:
>>>>>>> org.eclipse.ptp.linux.x86_64_4.0.6.201102161000
>>>>>>> 
>>>>>>> Eclipse Version: 3.6.2
>>>>>>> Build id: M20110210-1200
>>>>>>>> Which MPI and what version is it?
>>>>>>> Mpich2 1.2.1p1 that comes with Fedora 13
>>>>>>>> What platform are you on?
>>>>>>> Fedora 13
>>>>>>> 
>>>>>>> $ uname -a
>>>>>>> Linux localhost.localdomain 2.6.34.8-68.fc13.x86_64 #1 SMP Thu Feb 17 15:03:58 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
>>>>>>> 
>>>>>>> Cheers,
>>>>>>> Steve
>>>>>>>> Thanks,
>>>>>>>> Greg
>>>>>>>> 
>>>>>>>> On Apr 21, 2011, at 5:53 PM, Steven R. Brandt wrote:
>>>>>>>> 
>>>>>>>>> I can compile the sdm
>>>>>>>>> 
>>>>>>>>> I create a HelloWorld mpi project in C++
>>>>>>>>> 
>>>>>>>>> I run it using PTP with both 1 and 2 processes. It works.
>>>>>>>>> 
>>>>>>>>> I run it in PTP as a debug with 1 process. It works.
>>>>>>>>> 
>>>>>>>>> I run it in PTP as a debug with 2 processes. It hangs on MPI_Init().
>>>>>>>>> 
>>>>>>>>> Any idea what I'm doing wrong? (see log below)
>>>>>>>>> 
>>>>>>>>> Cheers,
>>>>>>>>> Steve
>>>>>>>>> 
>>>>>>>>> !ENTRY org.eclipse.osgi 2 1 2011-04-21 16:51:13.942
>>>>>>>>> !MESSAGE NLS unused message: DownloadBackAction_FailedFetchRemoteProperties in: org.eclipse.ptp.launch.messages.messages
>>>>>>>>> waiting for job
>>>>>>>>> waiting for job
>>>>>>>>> waiting for job
>>>>>>>>> Msg: EventRequestManager - addEventRequest(): Request: Start debugger request in status [UNKNOWN] for {0-1}.
>>>>>>>>> **** Msg: AbstractEventManager - registerEventRequest(): Request: Start debugger request in status [RUNNING] for {0-1}.
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_OK transid=0 2:03
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_OK transid=0 2:03
>>>>>>>>> Msg: SDMEventManager - fireEvent(): added PDIEvent: org.eclipse.ptp.debug.internal.core.pdi.event.ConnectedEvent@766b2325
>>>>>>>>> Msg: NotifyJob - size of runnables: 3
>>>>>>>>> **** Msg: AbstractEventManager - notifyEventRequest(): Request: Start debugger request in status [DONE] for {}.
>>>>>>>>> Msg: NotifyJob - size of runnables: 3
>>>>>>>>> Msg: EventRequestManager - addEventRequest(): Request: Set Function Breakpoint Request in status [UNKNOWN] for {0-1}.
>>>>>>>>> **** Msg: AbstractEventManager - registerEventRequest(): Request: Set Function Breakpoint Request in status [RUNNING] for {0-1}.
>>>>>>>>> Msg: EventRequestManager - addEventRequest(): Request: Resume request in status [UNKNOWN] for {0-1}.
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_OK transid=0 2:03
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_OK transid=0 2:03
>>>>>>>>> **** Msg: AbstractEventManager - notifyEventRequest(): Request: Set Function Breakpoint Request in status [DONE] for {}.
>>>>>>>>> **** Msg: AbstractEventManager - registerEventRequest(): Request: Resume request in status [RUNNING] for {0-1}.
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_OK transid=0 2:03
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_OK transid=0 2:03
>>>>>>>>> Msg: SDMEventManager - fireEvent(): added PDIEvent: org.eclipse.ptp.debug.internal.core.pdi.event.ResumedEvent@7bce6a36
>>>>>>>>> **** Msg: AbstractEventManager - notifyEventRequest(): Request: Resume request in status [DONE] for {}.
>>>>>>>>> Msg: NotifyJob - size of runnables: 5
>>>>>>>>> ================= TIME RESUME: 1303422696039
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_SUSPEND transid=113 2:03 0 ../src/HelloWorld.cpp:main:18:4198468
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_SUSPEND transid=113 2:03 0 ../src/HelloWorld.cpp:main:18:4198468
>>>>>>>>> Msg: NotifyJob - size of runnables: 1
>>>>>>>>> Msg: EventRequestManager - addEventRequest(): Request: Get info thread request in status [UNKNOWN] for {0}.
>>>>>>>>> **** Msg: AbstractEventManager - registerEventRequest(): Request: Get info thread request in status [RUNNING] for {0}.
>>>>>>>>> Msg: SDMEventManager - fireEvent(): added PDIEvent: org.eclipse.ptp.debug.internal.core.pdi.event.SuspendedEvent@488d6877
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_THREADS: transid=0 2:01 {1}
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_THREADS: transid=0 2:01 {1}
>>>>>>>>> **** Msg: AbstractEventManager - notifyEventRequest(): Request: Get info thread request in status [DONE] for {}.
>>>>>>>>> Msg: EventRequestManager - addEventRequest(): Request: Retrieve stack info depth request in status [UNKNOWN] for {0}.
>>>>>>>>> **** Msg: AbstractEventManager - registerEventRequest(): Request: Retrieve stack info depth request in status [RUNNING] for {0}.
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_STACK_INFO_DEPTH transid=0 2:01
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_STACK_INFO_DEPTH transid=0 2:01
>>>>>>>>> **** Msg: AbstractEventManager - notifyEventRequest(): Request: Retrieve stack info depth request in status [DONE] for {}.
>>>>>>>>> Msg: EventRequestManager - addEventRequest(): Request: List stack frames request in status [UNKNOWN] for {0}.
>>>>>>>>> **** Msg: AbstractEventManager - registerEventRequest(): Request: List stack frames request in status [RUNNING] for {0}.
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_FRAMES transid=0 2:01
>>>>>>>>> 0 ../src/HelloWorld.cpp:main:18:4198468
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_FRAMES transid=0 2:01
>>>>>>>>> 0 ../src/HelloWorld.cpp:main:18:4198468
>>>>>>>>> **** Msg: AbstractEventManager - notifyEventRequest(): Request: List stack frames request in status [DONE] for {}.
>>>>>>>>> Msg: NotifyJob - size of runnables: 8
>>>>>>>>> ================= TIME ALL SUSPENDED: 492
>>>>>>>>> waiting for job
>>>>>>>>> Msg: EventRequestManager - addEventRequest(): Request: List arguments request in status [UNKNOWN] for {0}.
>>>>>>>>> **** Msg: AbstractEventManager - registerEventRequest(): Request: List arguments request in status [RUNNING] for {0}.
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_ARGS transid=109 2:01 {argc, argv}
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_ARGS transid=109 2:01 {argc, argv}
>>>>>>>>> **** Msg: AbstractEventManager - notifyEventRequest(): Request: List arguments request in status [DONE] for {}.
>>>>>>>>> Msg: EventRequestManager - addEventRequest(): Request: List local variables request in status [UNKNOWN] for {0}.
>>>>>>>>> **** Msg: AbstractEventManager - registerEventRequest(): Request: List local variables request in status [RUNNING] for {0}.
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_VARS transid=0 2:01 {rank, size, n, pi, h, x, i, PI25DT, mypi, sum}
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_VARS transid=0 2:01 {rank, size, n, pi, h, x, i, PI25DT, mypi, sum}
>>>>>>>>> **** Msg: AbstractEventManager - notifyEventRequest(): Request: List local variables request in status [DONE] for {}.
>>>>>>>>> Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: argc, id: null, is list children: false, is expression: false
>>>>>>>>> **** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: argc, id: null, is list children: false, is expression: false
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_DATA transid=0 2:01 org.eclipse.ptp.proxy.debug.client.ProxyDebugAIF@7c1d0898, name: var1
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_DATA transid=0 2:01 org.eclipse.ptp.proxy.debug.client.ProxyDebugAIF@7c1d0898, name: var1
>>>>>>>>>        ======= int: is4
>>>>>>>>> **** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: argc, id: null, is list children: false, is expression: false
>>>>>>>>> Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: argv, id: null, is list children: false, is expression: false
>>>>>>>>> **** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: argv, id: null, is list children: false, is expression: false
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_DATA transid=0 2:01 org.eclipse.ptp.proxy.debug.client.ProxyDebugAIF@3f75c03e, name: var2
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_DATA transid=0 2:01 org.eclipse.ptp.proxy.debug.client.ProxyDebugAIF@3f75c03e, name: var2
>>>>>>>>>        ======= address: a8
>>>>>>>>>        ======= address: a8
>>>>>>>>>        ======= char pointer: pa8
>>>>>>>>>        ======= pointer: ^a8pa8
>>>>>>>>> **** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: argv, id: null, is list children: false, is expression: false
>>>>>>>>> Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: rank, id: null, is list children: false, is expression: false
>>>>>>>>> **** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: rank, id: null, is list children: false, is expression: false
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_DATA transid=0 2:01 org.eclipse.ptp.proxy.debug.client.ProxyDebugAIF@73e1518e, name: var3
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_DATA transid=0 2:01 org.eclipse.ptp.proxy.debug.client.ProxyDebugAIF@73e1518e, name: var3
>>>>>>>>>        ======= int: is4
>>>>>>>>> **** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: rank, id: null, is list children: false, is expression: false
>>>>>>>>> Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: size, id: null, is list children: false, is expression: false
>>>>>>>>> **** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: size, id: null, is list children: false, is expression: false
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_DATA transid=0 2:01 org.eclipse.ptp.proxy.debug.client.ProxyDebugAIF@32932bc1, name: var4
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_DATA transid=0 2:01 org.eclipse.ptp.proxy.debug.client.ProxyDebugAIF@32932bc1, name: var4
>>>>>>>>>        ======= int: is4
>>>>>>>>> **** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: size, id: null, is list children: false, is expression: false
>>>>>>>>> Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: n, id: null, is list children: false, is expression: false
>>>>>>>>> **** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: n, id: null, is list children: false, is expression: false
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_DATA transid=0 2:01 org.eclipse.ptp.proxy.debug.client.ProxyDebugAIF@31981115, name: var5
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_DATA transid=0 2:01 org.eclipse.ptp.proxy.debug.client.ProxyDebugAIF@31981115, name: var5
>>>>>>>>>        ======= int: is4
>>>>>>>>> **** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: n, id: null, is list children: false, is expression: false
>>>>>>>>> Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: pi, id: null, is list children: false, is expression: false
>>>>>>>>> **** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: pi, id: null, is list children: false, is expression: false
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_DATA transid=0 2:01 org.eclipse.ptp.proxy.debug.client.ProxyDebugAIF@78657ce, name: var6
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_DATA transid=0 2:01 org.eclipse.ptp.proxy.debug.client.ProxyDebugAIF@78657ce, name: var6
>>>>>>>>>        ======= floating: f8
>>>>>>>>> Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: h, id: null, is list children: false, is expression: false
>>>>>>>>> **** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: pi, id: null, is list children: false, is expression: false
>>>>>>>>> **** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: h, id: null, is list children: false, is expression: false
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_DATA transid=0 2:01 org.eclipse.ptp.proxy.debug.client.ProxyDebugAIF@387d33fc, name: var7
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_DATA transid=0 2:01 org.eclipse.ptp.proxy.debug.client.ProxyDebugAIF@387d33fc, name: var7
>>>>>>>>>        ======= floating: f8
>>>>>>>>> **** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: h, id: null, is list children: false, is expression: false
>>>>>>>>> Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: x, id: null, is list children: false, is expression: false
>>>>>>>>> **** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: x, id: null, is list children: false, is expression: false
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_DATA transid=0 2:01 org.eclipse.ptp.proxy.debug.client.ProxyDebugAIF@6be3506d, name: var8
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_DATA transid=0 2:01 org.eclipse.ptp.proxy.debug.client.ProxyDebugAIF@6be3506d, name: var8
>>>>>>>>>        ======= floating: f8
>>>>>>>>> **** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: x, id: null, is list children: false, is expression: false
>>>>>>>>> Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: i, id: null, is list children: false, is expression: false
>>>>>>>>> **** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: i, id: null, is list children: false, is expression: false
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_DATA transid=0 2:01 org.eclipse.ptp.proxy.debug.client.ProxyDebugAIF@439ca904, name: var9
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_DATA transid=0 2:01 org.eclipse.ptp.proxy.debug.client.ProxyDebugAIF@439ca904, name: var9
>>>>>>>>>        ======= int: is4
>>>>>>>>> **** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: i, id: null, is list children: false, is expression: false
>>>>>>>>> Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: PI25DT, id: null, is list children: false, is expression: false
>>>>>>>>> **** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: PI25DT, id: null, is list children: false, is expression: false
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_DATA transid=0 2:01 org.eclipse.ptp.proxy.debug.client.ProxyDebugAIF@5a311ade, name: var10
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_DATA transid=0 2:01 org.eclipse.ptp.proxy.debug.client.ProxyDebugAIF@5a311ade, name: var10
>>>>>>>>>        ======= floating: f8
>>>>>>>>> **** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: PI25DT, id: null, is list children: false, is expression: false
>>>>>>>>> Msg: EventRequestManager - addEventRequest(): Request: Step over request in status [UNKNOWN] for {0}.
>>>>>>>>> **** Msg: AbstractEventManager - registerEventRequest(): Request: Step over request in status [RUNNING] for {0}.
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_OK transid=0 2:01
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_OK transid=0 2:01
>>>>>>>>> Msg: SDMEventManager - fireEvent(): added PDIEvent: org.eclipse.ptp.debug.internal.core.pdi.event.ResumedEvent@30317bdd
>>>>>>>>> Msg: NotifyJob - size of runnables: 1
>>>>>>>>> **** Msg: AbstractEventManager - notifyEventRequest(): Request: Step over request in status [DONE] for {}.
>>>>>>>>> Msg: NotifyJob - size of runnables: 18
>>>>>>>>> ================= TIME RESUME: 1303422700196
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_STEP transid=113 2:01 0 ../src/HelloWorld.cpp:main:21:4198482
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_STEP transid=113 2:01 0 ../src/HelloWorld.cpp:main:21:4198482
>>>>>>>>> Msg: SDMEventManager - fireEvent(): added PDIEvent: org.eclipse.ptp.debug.internal.core.pdi.event.SuspendedEvent@6b4ceb0d
>>>>>>>>> Msg: NotifyJob - size of runnables: 7
>>>>>>>>> Msg: EventRequestManager - addEventRequest(): Request: Get info thread request in status [UNKNOWN] for {0}.
>>>>>>>>> **** Msg: AbstractEventManager - registerEventRequest(): Request: Get info thread request in status [RUNNING] for {0}.
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_THREADS: transid=0 2:01 {1}
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_THREADS: transid=0 2:01 {1}
>>>>>>>>> **** Msg: AbstractEventManager - notifyEventRequest(): Request: Get info thread request in status [DONE] for {}.
>>>>>>>>> Msg: EventRequestManager - addEventRequest(): Request: Retrieve stack info depth request in status [UNKNOWN] for {0}.
>>>>>>>>> **** Msg: AbstractEventManager - registerEventRequest(): Request: Retrieve stack info depth request in status [RUNNING] for {0}.
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_STACK_INFO_DEPTH transid=0 2:01
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_STACK_INFO_DEPTH transid=0 2:01
>>>>>>>>> Msg: EventRequestManager - addEventRequest(): Request: List stack frames request in status [UNKNOWN] for {0}.
>>>>>>>>> **** Msg: AbstractEventManager - notifyEventRequest(): Request: Retrieve stack info depth request in status [DONE] for {}.
>>>>>>>>> **** Msg: AbstractEventManager - registerEventRequest(): Request: List stack frames request in status [RUNNING] for {0}.
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_FRAMES transid=0 2:01
>>>>>>>>> 0 ../src/HelloWorld.cpp:main:21:4198482
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_FRAMES transid=0 2:01
>>>>>>>>> 0 ../src/HelloWorld.cpp:main:21:4198482
>>>>>>>>> **** Msg: AbstractEventManager - notifyEventRequest(): Request: List stack frames request in status [DONE] for {}.
>>>>>>>>> Msg: NotifyJob - size of runnables: 30
>>>>>>>>> ================= TIME ALL SUSPENDED: 340
>>>>>>>>> Msg: EventRequestManager - addEventRequest(): Request: List arguments request in status [UNKNOWN] for {0}.
>>>>>>>>> **** Msg: AbstractEventManager - registerEventRequest(): Request: List arguments request in status [RUNNING] for {0}.
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_ARGS transid=109 2:01 {argc, argv}
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_ARGS transid=109 2:01 {argc, argv}
>>>>>>>>> **** Msg: AbstractEventManager - notifyEventRequest(): Request: List arguments request in status [DONE] for {}.
>>>>>>>>> Msg: EventRequestManager - addEventRequest(): Request: List local variables request in status [UNKNOWN] for {0}.
>>>>>>>>> **** Msg: AbstractEventManager - registerEventRequest(): Request: List local variables request in status [RUNNING] for {0}.
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_VARS transid=0 2:01 {rank, size, n, pi, h, x, i, PI25DT, mypi, sum}
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_VARS transid=0 2:01 {rank, size, n, pi, h, x, i, PI25DT, mypi, sum}
>>>>>>>>> **** Msg: AbstractEventManager - notifyEventRequest(): Request: List local variables request in status [DONE] for {}.
>>>>>>>>> Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: PI25DT, id: var10, is list children: false, is expression: false
>>>>>>>>> **** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: PI25DT, id: var10, is list children: false, is expression: false
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_DATA transid=0 2:01 org.eclipse.ptp.proxy.debug.client.ProxyDebugAIF@2bc63b78, name: var10
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_DATA transid=0 2:01 org.eclipse.ptp.proxy.debug.client.ProxyDebugAIF@2bc63b78, name: var10
>>>>>>>>>        ======= floating: f8
>>>>>>>>> **** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: PI25DT, id: var10, is list children: false, is expression: false
>>>>>>>>> Msg: EventRequestManager - addEventRequest(): Request: Step over request in status [UNKNOWN] for {0}.
>>>>>>>>> **** Msg: AbstractEventManager - registerEventRequest(): Request: Step over request in status [RUNNING] for {0}.
>>>>>>>>> Msg: SDMEventManager - update(): Event: EVENT_DBG_OK transid=0 2:01
>>>>>>>>> Msg: SDMEventManager - fireEvent(): event EVENT_DBG_OK transid=0 2:01
>>>>>>>>> Msg: SDMEventManager - fireEvent(): added PDIEvent: org.eclipse.ptp.debug.internal.core.pdi.event.ResumedEvent@6fb05c54
>>>>>>>>> Msg: NotifyJob - size of runnables: 1
>>>>>>>>> **** Msg: AbstractEventManager - notifyEventRequest(): Request: Step over request in status [DONE] for {}.
>>>>>>>>> Msg: NotifyJob - size of runnables: 30
>>>>>>>>> ================= TIME RESUME: 1303422701883
>>>>>>>>> 
>>>>>>>>> _______________________________________________
>>>>>>>>> ptp-user mailing list
>>>>>>>>> ptp-user@xxxxxxxxxxx
>>>>>>>>> https://dev.eclipse.org/mailman/listinfo/ptp-user
>>>>>>>> _______________________________________________
>>>>>>>> ptp-user mailing list
>>>>>>>> ptp-user@xxxxxxxxxxx
>>>>>>>> https://dev.eclipse.org/mailman/listinfo/ptp-user
>>>>>>> _______________________________________________
>>>>>>> ptp-user mailing list
>>>>>>> ptp-user@xxxxxxxxxxx
>>>>>>> https://dev.eclipse.org/mailman/listinfo/ptp-user
>>>>>> _______________________________________________
>>>>>> ptp-user mailing list
>>>>>> ptp-user@xxxxxxxxxxx
>>>>>> https://dev.eclipse.org/mailman/listinfo/ptp-user
>>>>> _______________________________________________
>>>>> ptp-user mailing list
>>>>> ptp-user@xxxxxxxxxxx
>>>>> https://dev.eclipse.org/mailman/listinfo/ptp-user
>>>> _______________________________________________
>>>> ptp-user mailing list
>>>> ptp-user@xxxxxxxxxxx
>>>> https://dev.eclipse.org/mailman/listinfo/ptp-user
>>> _______________________________________________
>>> ptp-user mailing list
>>> ptp-user@xxxxxxxxxxx
>>> https://dev.eclipse.org/mailman/listinfo/ptp-user
>> _______________________________________________
>> ptp-user mailing list
>> ptp-user@xxxxxxxxxxx
>> https://dev.eclipse.org/mailman/listinfo/ptp-user
> 
> _______________________________________________
> ptp-user mailing list
> ptp-user@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/ptp-user



Back to the top