Dear support
I have noticed that in many instances, run time errors due to (for instance) unassigned variables no longer raise a message box. This is shown even by the following trivial program
program main
real :: a,b
b = sqrt(a)
write(*,*) b
end
When just compiled with /link/debug it returns 0.0, so obviously the unassigned variable a has been initialised. But with /link/full_undef/debug it just stops (with a warning noise from Windows). Is there a flag to get back to the old behaviour, which makes it so much easier to debug code ?
I am using version 5.10 at the moment because of problems with 5.20 but I can't recall reading that anything to do with this has been changed.
Regards Louis Farrugia