- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Given the program:
PROGRAM TLABEL
INTEGER I,J
I = 1
J = 2
IF (I .EQ. 1) GO TO 20
10 WRITE(*,*) I
J = 0
20 WRITE(*,*) J
END
and building it to debug:
$ fortran/debug/noopt/nolist DEBUG_LABEL.FOR
$ link/debug/nomap DEBUG_LABEL
debug will fail when attempting to break on label 20:
DBG> set break %lab 20
%DEBUG-E-NOSYMBOL, symbol '%LABEL 20' is not in the symbol table
I think this is a bug. Is there a solution available?
PROGRAM TLABEL
INTEGER I,J
I = 1
J = 2
IF (I .EQ. 1) GO TO 20
10 WRITE(*,*) I
J = 0
20 WRITE(*,*) J
END
and building it to debug:
$ fortran/debug/noopt/nolist DEBUG_LABEL.FOR
$ link/debug/nomap DEBUG_LABEL
debug will fail when attempting to break on label 20:
DBG> set break %lab 20
%DEBUG-E-NOSYMBOL, symbol '%LABEL 20' is not in the symbol table
I think this is a bug. Is there a solution available?
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Fixed in the current version, 7.4.
Steve
Steve

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page