<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Myers, Gary wrote:
<blockquote
cite="midEF37A6C236BDAC4C9D8F3E5BAEC3722DFACAF5@ibetpex03.bias2000.bettis.gov"
type="cite">
<meta http-equiv="Content-Type" content="text/html; ">
<meta content="MSHTML 6.00.6000.16705" name="GENERATOR">
<div><font face="Arial" size="2"><span class="224194213-23092008">I
have been using the Fortran dependency generator named makedepf90 (Erik
Edelmann - 2.8.8) for years now. Recently, we have encountered a bug
in this application (infinite loop within the parser). I noticed that
Fortran dependencies are generated in cmake with the use of an
adaptation of makedepf90. Furthermore, I noticed that there seems to be
a patch in cmake indicating that the infinite loop problem has been
fixed. </span></font></div>
<div><font face="Arial" size="2"><span class="224194213-23092008"></span></font> </div>
<div><font face="Arial" size="2"><span class="224194213-23092008">My
problem is that there are significant differences between the
adaptation of makedepf90 in cmake from the original open source
(makedepf90 version 2.8.8) for me to back out the fix. One solution
would be to just move over to the use of cmake, but this will not
happen within our established processes. Is there a Fortran
dependencies guru who can explain the recent changes to the makedepf90
(lex/yacc) which enhanced the support of the Fortran dependencies in
cmake?</span></font></div>
<div><font face="Arial" size="2"><span class="224194213-23092008"></span></font></div>
</blockquote>
I do not know what the changes in the code actually are, but one major
problem was that using the <br>
word "use" in comments caused a false dependency. I do not know about
infinite loops though.<br>
<br>
Regards,<br>
<br>
Arjen<br>
</body>
</html>