Bugs: Browse | Submit New | Admin

[#27393] F2003 dependancy generation failure.

Date:
2009-11-03 20:46
Priority:
3
Submitted By:
Izaak Beekman (ibeekman)
Assigned To:
Nobody (None)
Category:
fortran-dep
State:
Open
Summary:
F2003 dependancy generation failure.

Detailed description
If the module under test USEs other non-intrinsic modules the dependencies are not correctly computed if the F2003 USE
statement syntax is used.

e.g.
from modMyModule.f90:

MODULE modMyModule
USE, NON_INTRINSIC :: modMyOtherModule, ONLY: x,y,z
IMPLICIT NONE
   :
END MODULE modMyModule

Here modMYOtherModule would not be recognized as a dependency.

It compiles correctly when specified as:

MODULE modMyModule
USE modMyOtherModule, ONLY: x,y,z
IMPLICIT NONE
   :
END MODULE modMyModule

Probably just need to add or modify a regexp somewhere in the dependency generation code.

-Zaak

Add A Comment: Notepad

Please login


Followup

No Followups Have Been Posted

Attached Files:

Name Description Download
No Files Currently Attached

Changes:

No Changes Have Been Made to This Item