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 

FTN95 demands type declaration for a subroutine name
Goto page Previous  1, 2
 
Post new topic   Reply to topic    forums.silverfrost.com Forum Index -> Support
View previous topic :: View next topic  
Author Message
mecej4



Joined: 31 Oct 2006
Posts: 1191

PostPosted: Mon Feb 26, 2018 6:36 pm    Post subject: Reply with quote

Thanks, Paul, for the rapid response; I look forward to seeing the next release.

Thanks to Eddie, as well, for explaining his advocacy of a different position on the issue.
Back to top
View user's profile Send private message
mecej4



Joined: 31 Oct 2006
Posts: 1191

PostPosted: Sun Aug 11, 2019 1:45 pm    Post subject: Reply with quote

I revisited this thread while working on a different program that reminded me of this bug, and I find that a related bug still affects the 8.51 compiler, with a twist.

As Paul noted, the erroneous warning no longer occurs at compile time for the program that I gave at the start of this thread, with the 8.5 release of the compiler.

However, if the program is compiled with /check or /checkmate, the program aborts at run time with this error message:

Code:
Runtime error from program:r:\math\laso\tbed\tst.exe
Run-time Error
Attempt to call a routine with argument number three as a real(kind=1) when a procedure was required

 EVAL -  in file tst.f90 at line 5 [+005c]
 TST -  in file tst.f90 at line 17 [+0064]
Back to top
View user's profile Send private message
PaulLaidler
Site Admin


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

PostPosted: Mon Aug 12, 2019 6:42 am    Post subject: Reply with quote

mecej4

Thank you for this. I have made a note that it needs fixing.
Back to top
View user's profile Send private message
PaulLaidler
Site Admin


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

PostPosted: Mon Aug 26, 2019 4:14 pm    Post subject: Reply with quote

This false runtime error report when using /CHECK has now been fixed for the next release of FTN95.
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 -> Support All times are GMT + 1 Hour
Goto page Previous  1, 2
Page 2 of 2

 
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