GNOME Bugzilla – Bug 653356
doxygen fails to produce output depending on blanks in Fortran code
Last modified: 2012-11-18 11:12:32 UTC
The following piece of Fortran is processed correctly by doxygen: !> Compute atomic bound-bound transitions Subroutine atom_bb End Subroutine atom_bb Whereas the following rather similar code (one more blank!) does not: !> Compute atomic bound-bound transitions Subroutine atom_bb End Subroutine atom_bb The "File Reference" section is empty in the latter case.
Dear Alan, I had a look at your problem. Can you confirm that in the second example the number of spaces before the "End" are 5 ? Can you confirm that you also get the error message like: ******************************************************************** Error in file .../aa.f90 line: 8, state: 4 ******************************************************************** If this is the case, the problem is in the determination whether the code is fixed or free formatted code. In the latter case the checker for free / formatted code thinks it is fixed formatted code. There is already a bug report on the free / fixed formatted issue. Best Regards, Albert
On request of Albert I made this a duplicate of bug 625601. *** This bug has been marked as a duplicate of bug 625601 ***