For parallel application debugging, we support tmpi. We can provide a few examples. Assuming we provide a tmpi that requires a system tmux and depends on the gompi toolchain and GDB:
- Start application with:
tmpi 4 gdb --command=command.gdb --args ./airport --nplanes=2 --synch=4 --nkp=4
- You can use
commad.gdb to define break points:
break tw_kp_onpe
break tw-setup.c:187
break tw-setup.c:265
break tw-setup.c:280
break tw-setup.c:298
break airport.c:182
# debug
- Exit with the
tmux command kill-window.
For parallel application debugging, we support tmpi. We can provide a few examples. Assuming we provide a
tmpithat requires a systemtmuxand depends on thegompitoolchain andGDB:tmpi 4 gdb --command=command.gdb --args ./airport --nplanes=2 --synch=4 --nkp=4commad.gdbto define break points:tmuxcommandkill-window.