The following program contains a simple case of referencing an undefined variable.
PROGRAM ITEST
IMPLICIT NONE
INTEGER S
IF (S .GT. 0) THEN
print *,'S > 0'
END IF
END
Older versions of FTN95 such as 8.60 work on the example code as expected.When I compile, link and run this example with the latest compiler (8.62.1) with /64 /undef, I see a strange error message:
X streams spare at address 4015ba
Within file test3.EXE
in ITEST in line 4, at address 5a