Debugging - nthu-ioa/cluster GitHub Wiki
Versions 9 and 10 of gdb
, the GNU Debugger, are available as modules (module load gdb
selects the latest version).
To get started, google for "gdb tutorials".
You might find some of these links helpful:
- https://sourceware.org/gdb/onlinedocs/gdb/TUI.html
- https://github.com/cyrus-and/gdb-dashboard
- https://stackoverflow.com/questions/209534/how-to-highlight-and-color-gdb-output-during-interactive-debugging
If you have a clear use-case for a more advanced commercial debugger such as ARM DDT, please let us know. Debugging MPI and GPU code would be one such use case.