Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ptp-user] Parallel Debugging OpenMPI: SDM: sdm_init failed

Hey,

I am using PTP 6.03 (and installed the newest sdm) with a local
C++/MPI project. I created an openmpi-interactive run target (also on
the same machine) that works fine, but when starting the debug target
I get (after turning on additional output in the sdm settings, here
with 1 cpu):
10629169-9544-46f8-822e-0044198b3c8a: FAILED
#PTP job_id=18647

SDM: [server] effsize: 1, size: 0, rv: 0
SDM: [server] Found routing file, size=0
SDM: [server] Invalid routing file size
SDM: [0] sdm_routing_table_init failed
SDM: sdm_init failed
--------------------------------------------------------------------------
mpirun noticed that the job aborted, but has no info as to the process
that caused that situation.
--------------------------------------------------------------------------

It seems that sdm got started:
$ ps axu | grep sdm
heister  18636  0.0  0.0  16552  1424 ?        Ss   11:15   0:00
/bin/bash -l -c echo "PID=$$ PIID=9" > /dev/pts/6; export
"LD_LIBRARY_PATH=/scratch/petsc-3.1-p8/arch-linux2-cxx-debug/lib"; cd
/scratch/aspect/lib && /usr/local/bin/sdm --master
--routing_file\=routes_10629169-9544-46f8-822e-0044198b3c8a
--port\=48141 --host\=localhost --debugger\=gdb-mi
--debugger_path\=/usr/bin/gdb --debug\=127
heister  18645  0.0  0.0   4564   552 ?        S    11:15   0:00
/usr/local/bin/sdm --master
--routing_file=routes_10629169-9544-46f8-822e-0044198b3c8a
--port=48141 --host=localhost --debugger=gdb-mi
--debugger_path=/usr/bin/gdb --debug=127


Any ideas what is going wrong with the routing file? Where should the
file be, in my working directory?

Thanks!

-- 
Timo Heister
http://www.math.tamu.edu/~heister/l


Back to the top