Silverfrost Forums

Welcome to our forums

Access violation during list directed input with repeat coun

1 Mar 2019 8:47 #23295

The program

program repcnt
implicit none
logical :: b1,b2,b3,b4,b5,b6
character(len=9) :: line = ' 4*T 2*F '
!
read(line,*)b1,b2,b3,b4,b5,b6
print '(1x,6L3)',b1,b2,b3,b4,b5,b6
end program repcnt

works fine with FTN95 V 8.3 in 32-bit mode. With /64, an access violation occurs in CLEARWIN64.dll.

2 Mar 2019 8:20 #23299

Thanks mecej4. I will make a note of this failure.

7 Mar 2019 1:18 #23326

This has now been fixed for the next release of clearwin64.dll.

8 Mar 2019 8:31 #23333

The name of the DLL clearwin64.dll has become a misnomer (for FTN95 but not for third party compilers).

Initially it contained only the ClearWin+ library and was targeted at third party compilers.

Now that we have 64 bit FTN95, clearwin64.dll also contains most of the FTN95 library and in particular the FTN95 I/O library.

Why not put the FTN95 library in salflibc64.dll? Because the 64 bit SCC compiler (used to build this DLL) is not yet fully developed.

Please login to reply.