Silverfrost Forums

Welcome to our forums

/NO_TRUNCATE

24 Apr 2014 10:59 #13982

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.

24 Apr 2014 2:23 #13984

OK. Thanks.

24 Apr 2014 6:35 #13985

This has now been fixed for the next release.

25 Apr 2014 3:35 #13997

Thanks

8 Sep 2014 12:11 #14602

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

8 Sep 2014 7:31 #14603

OK. I will log this for further investigation.

16 Jan 2015 10:01 #15315

This issue has now been fixed for the next release.

18 Jan 2015 10:39 #15326

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?

18 Jan 2015 4:04 #15327

I have just tried it on a fixed format file that has INCLUDE <windows.ins> and it works fine.

Please login to reply.