Compiler produces wrong diagnostics error complaining about hitting the limit
*** Line is longer than 72 characters (because of /NO_TRUNCATE)
with completely legitimate Fortran line of exactly 72 or 132 characters long.
Welcome to our forums
Compiler produces wrong diagnostics error complaining about hitting the limit
*** Line is longer than 72 characters (because of /NO_TRUNCATE)
with completely legitimate Fortran line of exactly 72 or 132 characters long.
OK. Thanks.
This has now been fixed for the next release.
Thanks
Paul, Well, the no_truncate still has problems in 7.1
It still wrongly treats an exclamation mark after 72 positions as an error, but worst of all it treats the line continuation hack in clearwin.ins as an error too
2/0011) INTEGER*4 CURSOR_ARROW,CURSOR_IBEAM,CURSOR_WAIT,CURSOR_CROSS, & *** Line is longer than 72 characters (because of /NO_TRUNCATE) (In include file C:\Program Files (x86)\Silverfrost\FTN95\include\CLEARWIN.INS)
So the code does not compile yet. But even if it still failed to work it found one error. When it will work this should be powerful bug pesticiding option
OK. I will log this for further investigation.
This issue has now been fixed for the next release.
Thank you very much. This is very useful to kill a bug or two. Bet everyone has truncation bugs
Just today i remembered that when tried if it was already fixed or not. Just to doublecheck: was also the error compiler reported in Clearwin.ins include file fixed if /no_truncate was used?
I have just tried it on a fixed format file that has INCLUDE <windows.ins> and it works fine.