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 568966 - Fortran: Type definition with BIND(C) doesn't work
Fortran: Type definition with BIND(C) doesn't work
Status: RESOLVED DUPLICATE of bug 632543
Product: doxygen
Classification: Other
Component: general
1.5.8
Other Linux
: Normal critical
: ---
Assigned To: Dimitri van Heesch
Dimitri van Heesch
Depends on:
Blocks:
 
 
Reported: 2009-01-24 11:22 UTC by Bo Berggren
Modified: 2010-12-19 21:12 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Bo Berggren 2009-01-24 11:22:13 UTC
This source code:

!> MY_MOD - My Fortran module
!
!> This is my module, the BIND(C) after the type makes doxygen fail
MODULE MY_MOD
   IMPLICIT NONE

   TYPE, BIND(C) :: MY_DATE
      INTEGER :: YEAR   !< Year, e.g. 2007.
      INTEGER :: MONTH  !< Month of year, 1-12.
      INTEGER :: DAY    !< Day of monthh, 1-31.
   END TYPE TIME_STAMP

END MODULE MY_MOD


doesn't work, output:

Preprocessing /dvl/users/berggrbe/oscar/odfile/src/lib/ODFortran/my_mod.f90...
Parsing file /dvl/users/berggrbe/oscar/odfile/src/lib/ODFortran/my_mod.f90...
********************************************************************
Error in file /dvl/users/berggrbe/oscar/odfile/src/lib/ODFortran/my_mod.f90 line: 15, state: 16
********************************************************************
Comment 1 Daniel Franke 2010-11-04 10:34:20 UTC
Patch in PR632543 - either this or the other should be closed as dupe.
Comment 2 Daniel Franke 2010-12-19 21:12:07 UTC

*** This bug has been marked as a duplicate of bug 632543 ***