[ET Trac] [Einstein Toolkit] #1362: track Fortran module dependency for modules in subdirs

Einstein Toolkit trac-noreply at einsteintoolkit.org
Fri May 24 09:39:44 CDT 2013


#1362: track Fortran module dependency for modules in subdirs
--------------------------+-------------------------------------------------
  Reporter:  rhaas        |       Owner:        
      Type:  enhancement  |      Status:  review
  Priority:  minor        |   Milestone:        
 Component:  Cactus       |     Version:        
Resolution:               |    Keywords:        
--------------------------+-------------------------------------------------

Comment (by eschnett):

 (1) Additional dependencies are not bad. Missing dependencies are bad.

 (2) A dependency generator does not cause files to be compiled that would
 otherwise not be compiled. It specifies the order in which files need to
 be compiled, leading to make errors if a dependency cannot be met. It can
 also trigger recompiles of a file even if that file itself didn't change,
 namely when e.g. one of its include files changed.

 (3) [tongue-in-cheek] The script will not exclude filenames that end in
 "_old.F90", just in case you use this convention for backups. If you
 really want such file names to be excluded, please teach the flesh first
 that specifying such file names should be an error.

 (4) Please fix GRHydro, the way modules are used there leads to many more
 problems than this dependency tracker.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1362#comment:4>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list