Topic: Debugging array values outside array bounds
I use declarations like this ALL the time for dynamic array sizes:
REAL*8 ArrayName(1)
Obviously, the true array dimension is usually larger, sometimes far larger, than 1. This makes it necessary to reserve whatever memory space I will actually need for the run-time array size. I've been using dynamic storage like this since Fortran 77 (in which the compiler provided no dynamic storage facilities).
as a result, I haven't needed to learn how F90 does it, and I'm still using perfectly efficiently the methods I developed for dynamic storage in F77.
Snag is, the source level debugger is a bit strict with me, and it won't permit array references beyond the array bounds.
I can't therefore monitor array variable values past the first array element.
Does the debugger have any switches for which Simply Fortran could provide an on/off radio button somewhere to let me view array contents outside the declared bounds? If it does then can anyone tell me how to switch this on from the debugger console untill such time as Jeff is able to consider providing a gui switch?
---
John