forums.silverfrost.com Forum Index forums.silverfrost.com
Welcome to the Silverfrost forums
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Access violation during list directed input with repeat coun

 
Post new topic   Reply to topic    forums.silverfrost.com Forum Index -> 64-bit
View previous topic :: View next topic  
Author Message
mecej4



Joined: 31 Oct 2006
Posts: 1179

PostPosted: Fri Mar 01, 2019 9:47 pm    Post subject: Access violation during list directed input with repeat coun Reply with quote

The program
Code:
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.
Back to top
View user's profile Send private message
PaulLaidler
Site Admin


Joined: 21 Feb 2005
Posts: 6001
Location: Salford, UK

PostPosted: Sat Mar 02, 2019 9:20 am    Post subject: Reply with quote

Thanks mecej4. I will make a note of this failure.
Back to top
View user's profile Send private message
PaulLaidler
Site Admin


Joined: 21 Feb 2005
Posts: 6001
Location: Salford, UK

PostPosted: Thu Mar 07, 2019 2:18 pm    Post subject: Reply with quote

This has now been fixed for the next release of clearwin64.dll.
Back to top
View user's profile Send private message
John-Silver



Joined: 30 Jul 2013
Posts: 1176
Location: Aerospace Valley

PostPosted: Thu Mar 07, 2019 9:01 pm    Post subject: Reply with quote

why does the error, whatever it is, cause an error in/require a correction to a Clearwin dll when there is no Clearwin code in the test program ?
_________________
''Computers (HAL and MARVIN excepted) are incredibly rigid. They question nothing. Especially input data.Human beings are incredibly trusting of computers and don't check input data. Together cocking up even the simplest calculation ... Smile "
Back to top
View user's profile Send private message
PaulLaidler
Site Admin


Joined: 21 Feb 2005
Posts: 6001
Location: Salford, UK

PostPosted: Fri Mar 08, 2019 9:31 am    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message
John-Silver



Joined: 30 Jul 2013
Posts: 1176
Location: Aerospace Valley

PostPosted: Fri Mar 08, 2019 2:33 pm    Post subject: Reply with quote

thanks for the clear explanation Paul.
_________________
''Computers (HAL and MARVIN excepted) are incredibly rigid. They question nothing. Especially input data.Human beings are incredibly trusting of computers and don't check input data. Together cocking up even the simplest calculation ... Smile "
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forums.silverfrost.com Forum Index -> 64-bit All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group