Software Archive
Read-only legacy content
17061 Discussions

Deprecation of Intel Debugger

Ekin_A_
Beginner
774 Views

For some time, in the release notes of the Intel Fortran Composer 2013, it is indicated that the Intel Debugger will be deprecated and using GDB is advised. However, compared to Intel Debugger, GDB is far inferior. For example, it cannot access allocatable arrays in a debugging session (please see bug http://sourceware.org/bugzilla/show_bug.cgi?id=9395). And this is a bug open since 2007 without a fix but an ugly workaround. For one using a lot of allocatable variables in his code, debugging my Fortran program with GDB is like a nightmare for me. Does Intel have any plans to help fixing bugs of GDB that impedes its usability almost totally?

Thank you.

0 Kudos
1 Solution
Rob_Mueller-Albrecht
774 Views

Thanks Ekin,

btw, on http://intel-gdb.github.io/ you can see some of the work we are currently doing around Fortran variable length array support. If you want to experiment with some of the repository contents and see if it already improves things for you, feel free to do so.

Best regards, Rob

View solution in original post

0 Kudos
3 Replies
Rob_Mueller-Albrecht
774 Views

Yes. We do have a project that looks specifically at improving Fortran debug capabilities of GDB first in Intel's own GDB distribution and then upstreaming those improvements to the GDB project as a whole. Some of this we may be able to do through feature porting from IDB, some of it has to be done anew.

I am sure the allocatable Fortran array support is already on our radar screen, but I will make sure that the specific Bugzilla you mention gets logged by our development team at Intel as well, to make sure we address it correctly.

Thanks, Rob

0 Kudos
Ekin_A_
Beginner
774 Views

Very well explained. Thank you for also pointing the bug to the development team at Intel.

Best, Ekin

0 Kudos
Rob_Mueller-Albrecht
775 Views

Thanks Ekin,

btw, on http://intel-gdb.github.io/ you can see some of the work we are currently doing around Fortran variable length array support. If you want to experiment with some of the repository contents and see if it already improves things for you, feel free to do so.

Best regards, Rob

0 Kudos
Reply