Silverfrost Forums

Welcome to our forums

Unexpected Tree-print console output when compiling

6 Jan 2021 12:34 #26884

FTN95 V 8.70, with or without /64, and /check or /checkmate, and in addition /check_alias, when compiling the third subroutine in file http://elib.zib.de/pub/elib/codelib/nlscon/nlscon.f , lines 1203 to 2416 (Subroutine NCINT), outputs unexpected lines to the console:

S:\NLS\nlscon\splt>ftn95 /64 /si /check /check_alias NCINT.f
[FTN95/x64 Ver. 8.70.0 Copyright (c) Silverfrost Ltd 1993-2020]                                                         
Tree-print Tree Print
                                                                                                                                  INTEGER(KIND=3):  Tree #2954

Tree #2954 (n=0) INTEGER(KIND=3) force_temporary (line 587)                                                                   1.  INTEGER(KIND=3): Variable IDUMMY
                                                                                                                        Tree-print Tree Print

          INTEGER(KIND=3):  Tree #3356                                                                                  
Tree #3356 (n=0) INTEGER(KIND=3) force_temporary (line 627)
      1.  INTEGER(KIND=3): Variable IDUMMY 
...
Many more such message groups
...

The source itself is old F77, and thus has no instances of KIND in it.

I have specified /brief in FTN95.CFG.

6 Jan 2021 1:24 #26885

mecej4

Sorry about that. I have fixed it for the next release of FTN95.

6 Jan 2021 3:53 #26886

Paul,

No problem at all, it was just a minor issue that I knew that you would take care of once it was reported.

Happy New Year!

Please login to reply.