After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 628417 - Fortran: doxygen filter, preparsing fixed form of null
Fortran: doxygen filter, preparsing fixed form of null
Status: RESOLVED FIXED
Product: doxygen
Classification: Other
Component: general
1.6.3
Other Linux
: Normal normal
: ---
Assigned To: Dimitri van Heesch
Dimitri van Heesch
Depends on:
Blocks:
 
 
Reported: 2010-08-31 13:12 UTC by Julika
Modified: 2012-02-27 07:17 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Files needed to reproduce the problem (19.25 KB, application/octet-stream)
2010-08-31 13:12 UTC, Julika
  Details
Current Testcase (18.46 KB, application/x-zip-compressed)
2012-01-31 07:54 UTC, Julika
  Details
PATCH message now printed through msg instead of printf (471 bytes, patch)
2012-01-31 18:50 UTC, albert
none Details | Review

Description Julika 2010-08-31 13:12:48 UTC
Created attachment 169162 [details]
Files needed to reproduce the problem

Dear doxygen,

I have writen a doxygen filter which helps to interpret 
fortran like code. 
If I only transmit the code unchanged to doxygen I get the following error message:

Preparsing fixed form of null

With the attached code you can reproduce the problem.

best regards,
Julika Burger
Comment 1 albert 2011-11-01 18:38:31 UTC
Dear Julika,

I've run this problem as well and had no real problems.
I only got the following:
parse error in end <scopename>**************************************************
******************
Error in file D:/doxygen_bugs/bug_628017/gen2.f line: 8, state: 6
********************************************************************

This is due to the fact that the indentation is not correct for a fixed format Fortran file (the word SUBROUTINE only has 5 spaces instead of the required 6). 

Can you confirm this ?
When confirmed maybe you can set set this bug to resolved and subsequently to
verified ?

best regards,

Albert
Comment 2 albert 2012-01-01 10:46:19 UTC
Please set this bug to resolved, as no reaction from Julika has been received
Comment 3 Dimitri van Heesch 2012-01-03 10:17:30 UTC
Resolved as requested.
Comment 4 Julika 2012-01-09 06:54:35 UTC
With doxygen 1.6.3 I still have this problem.
It will take some time to verify it with doxygen 1.7.X
I am working on a diskless client with a common image for 
all client terminals and the update of new software is notr so easy.
Comment 5 Julika 2012-01-31 07:46:47 UTC
With doxygen 1.7.5.1 I still get an error message:

Preparsing fixed form of <filename>

I am now working under SuSe 11 with gfortran 4.3.62.198.
I have attached my fortran file and a doxygen.cfg file.
Comment 6 Julika 2012-01-31 07:52:38 UTC
With doxygen 1.7.5.1 I still get an error message:

Preparsing fixed form of <filename>

I am now working under SuSe 11 with gfortran 4.3.62.198.
I have attached my fortran file and a doxygen.cfg file.
Comment 7 Julika 2012-01-31 07:54:31 UTC
Created attachment 206497 [details]
Current Testcase
Comment 8 albert 2012-01-31 18:50:07 UTC
Created attachment 206542 [details] [review]
PATCH message now printed through msg instead of printf

The message was printed by means of printf and not through the routine msg. This is fixed in this patch. In QUIET mode this resulted in the fact that the message was printed, now it is not printed in QUIET mode anymore.
Comment 9 Dimitri van Heesch 2012-02-23 19:44:50 UTC
Thanks, I'll include the patch in the next release.
Comment 10 Dimitri van Heesch 2012-02-25 15:37:06 UTC
This bug was previously marked ASSIGNED, which means it should be fixed in
doxygen version 1.8.0. Please verify if this is indeed the case. Reopen the
bug if you think it is not fixed and please include any additional information
that you think can be relevant.
Comment 11 Julika 2012-02-27 07:17:04 UTC
It will take some time to install the doxygen version in our system, 
I verify it as soon as possible.

thanks for your help and best regards