I have a Fortran code that contains multiple "type *" and "write" statements. I can run it either as a Terminal or AWE application.
When I run Absoft debugger of my Terminal application, all output from the type and write statements is immediately visible in Windows console window. However, when I run debugger for the AWE version, the output seems to be buffered and it only shows up in the AWE window when my code encounters either "pause" or "read" from standard I/O statement. Placing breakpoints does not help.
Consider the following code as an example:
1 type *, 'var1,2,3 = ',var1,var2,var3
2 type *, 'var4,5,6 = ',var4,var5,var6
3 TYPE *, 'Enter filename'
4 READ 110, NCH, FNAME
5 110 FORMAT (Q, A)
6 I = I + 1
If I place breakpoints in line 2,3 & 4 the printouts from lines 1 through 3 will not appear in my AWE GUI window until I reach breakpoint in line 4 and click continue.
Is there any setting in Absoft debugger I to force flushing the output buffer as soon as the line of code is executed?