View previous topic :: View next topic |
Author |
Message |
mecej4
Joined: 31 Oct 2006 Posts: 1892
|
Posted: Tue Nov 28, 2023 2:08 pm Post subject: False warning messages with /64 for a test file |
|
|
The file https://drive.google.com/file/d/1L1KBWyuoeKUBpiR94i6m3LmUsKu1fJWz/view?usp=sharing is a cleaned-up version of file acdcc.f in the BVPTest package that may be downloaded from https://archimede.uniba.it/~bvpsolvers/testsetbvpsolvers/?page_id=27 .
Without /64, using the FTN95 8.97 compiler, the test file compiles with no warnings or errors. With /64, however, a number of spurious warnings are issued:
Code: | S:\ALGO\ODE\BVPTest\bvpTestSet\fortransrc\drivers>ftn95 /64 buggy.f
[FTN95/x64 Ver. 8.97.2 Copyright (c) Silverfrost Ltd 1993-2023]
NO ERRORS [<ACDCCD> FTN95 v8.97.2]
NO ERRORS [<ODEF> FTN95 v8.97.2]
NO ERRORS [<ODEJAC> FTN95 v8.97.2]
NO ERRORS [<GSUB> FTN95 v8.97.2]
NO ERRORS [<DGSUB> FTN95 v8.97.2]
NO ERRORS [<FNUMJAC> FTN95 v8.97.2]
NO ERRORS [<BCNUMJAC> FTN95 v8.97.2]
WARNING S:\ALGO\ODE\BVPTest\bvpTestSet\fortransrc\drivers\buggy.F 505: In a call to APPREFSOL from another procedure, the sixth argument was of type REAL(KIND=2), it is now REAL(KIND=2)
WARNING S:\ALGO\ODE\BVPTest\bvpTestSet\fortransrc\drivers\buggy.F 505: In a call to APPREFSOL from another procedure, the seventh argument was of type REAL(KIND=2), it is now REAL(KIND=2)
WARNING S:\ALGO\ODE\BVPTest\bvpTestSet\fortransrc\drivers\buggy.F 505: In a call to APPREFSOL from another procedure, the 13th argument was of type REAL(KIND=2), it is now REAL(KIND=2)
WARNING S:\ALGO\ODE\BVPTest\bvpTestSet\fortransrc\drivers\buggy.F 505: In a call to APPREFSOL from another procedure, the 15th argument was of type INTEGER(KIND=3), it is now INTEGER(KIND=3)
NO ERRORS, 4 WARNINGS [<APPREFSOL> FTN95 v8.97.2] |
Note that in each of the four warnings, the "was" type and the "now" type are identical! |
|
Back to top |
|
|
PaulLaidler Site Admin
Joined: 21 Feb 2005 Posts: 7934 Location: Salford, UK
|
Posted: Tue Nov 28, 2023 2:41 pm Post subject: |
|
|
mecej4
Thank you for the feeback. This false warning has now been removed for the next release of FTN95 (i.e. after v9.00). |
|
Back to top |
|
|
JohnCampbell
Joined: 16 Feb 2006 Posts: 2560 Location: Sydney
|
Posted: Wed Nov 29, 2023 4:07 am Post subject: |
|
|
I thoughtr this "incorrect" warning was identified previously, as I have been getting this problem with Versions 8.9+.
It is certainly occuring with Ver 8.97.2, although I have forgotten what this intermediate .2 version is !
Will this be version 9.1, or provided in the Support forum ? |
|
Back to top |
|
|
PaulLaidler Site Admin
Joined: 21 Feb 2005 Posts: 7934 Location: Salford, UK
|
Posted: Wed Nov 29, 2023 8:17 am Post subject: |
|
|
John
I expect there will be a Forum update to v9.01. |
|
Back to top |
|
|
|