I am puzzled, as I am using version 8.80.0 but can not reproduce the problem.
I also tried the following, to see if the unused AIRLN might have been removed, but both options work ok
CHARACTER FLTNO*6,AIRLN*2
INTEGER*4 LA
FLTNO = 'BA 748'
LA = 2
AIRLN = FLTNO(1:LA)
write (*,*) fltno
write (*,*) airln
END
With 'FTN95 airln.f90 /check /undef /link /map' CHECK_S_BOUNDS# is in the load map ?
Address Name File in which defined
Code
00401000 MAIN# c:\temp\forum\lgotemp@.obj
(C:\TEMP\FORUM\AIRLN.F90)
00401000 main c:\temp\forum\lgotemp@.obj
(C:\TEMP\FORUM\AIRLN.F90)
00401160 SALFStartup c:\Program Files (x86)\Silverfrost\ftn95_8.80F\salflibc.lib (/0 )
(\cpplib\nt_dll\salfstar.obj)
0040116a SALFStart c:\Program Files (x86)\Silverfrost\ftn95_8.80F\salflibc.lib (/0 )
(\cpplib\nt_dll\salfstar.obj)
00401880 __undefined_function c:\Program Files (x86)\Silverfrost\ftn95_8.80F\salflibc.lib (salflibc.dll/ )
00401890 WSF1## c:\Program Files (x86)\Silverfrost\ftn95_8.80F\salflibc.lib (salflibc.dll/ )
004018a0 CH#WSF c:\Program Files (x86)\Silverfrost\ftn95_8.80F\salflibc.lib (salflibc.dll/ )
004018b0 CHECK_S_BOUNDS# c:\Program Files (x86)\Silverfrost\ftn95_8.80F\salflibc.lib (salflibc.dll/ )
004018c0 EXIT1# c:\Program Files (x86)\Silverfrost\ftn95_8.80F\salflibc.lib (salflibc.dll/ )
0