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