You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue was originally created at: 2008-01-17 04:35:46.
This issue was reported by: mhavel.
mhavel said at 2008-01-17 04:35:46
Scons do not succeed to compile a file which do this :
define a module
define another module which include a file (which contain a subroutine using the previous module). The fact that this module include a file using previous module is crucial !
use both module inside the main program It raises a "dependency cycle" of kind "mod_name.mod -> mod_name.mod".
Of course the compiler launched directly from a terminal compile without any problem.
I attached a test program to reproduce error.
I don't see how to fix the problem, except putting module definition in separate file and compile them along with the main program.
mhavel said at 2008-01-17 04:37:01
Created an attachment (id=292)
main program + module definition
mhavel said at 2008-01-17 04:37:43
Created an attachment (id=293)
file included in the module definition and using the other module
gregnoel said at 2008-04-15 00:20:47
Circular dependencies will need the batch framework from issue 1086. Revisit
when that issue is resolved.
gregnoel said at 2008-12-26 13:20:16
Adjust triage of issues.
stevenknight said at 2009-01-09 09:39:02
Issue 1086 (batch build action support) has been added. Changing the target milestone to -unspecified- so the bug party can discuss this again to see if we want to move it up from 3.x.
gregnoel said at 2009-01-23 01:23:24
Bug party triage. Don't try to do everything at once; Greg to create dependent issues to fix problem by stepwise refinement.
David, your name came up as a potential contributor to this issue as it's sorta related to FORTRAN. See the IRC log[1] for the discussion of this issue; it has some more information on the actual problem to be solved. I'm hoping you can do the Tool integration while I do the mathematical heavy lifting.
This issue was originally created at: 2008-01-17 04:35:46.
This issue was reported by:
mhavel
.mhavel said at 2008-01-17 04:35:46
mhavel said at 2008-01-17 04:37:01
mhavel said at 2008-01-17 04:37:43
gregnoel said at 2008-04-15 00:20:47
gregnoel said at 2008-12-26 13:20:16
stevenknight said at 2009-01-09 09:39:02
gregnoel said at 2009-01-23 01:23:24
garyo said at 2012-09-01 10:04:01
dirkbaechle said at 2014-05-18 02:40:35
mhavel attached test.f at 2008-01-17 04:37:01.
mhavel attached test_inc.f at 2008-01-17 04:37:43.
gregnoel said this issue depends on #1086 at 2008-04-15 00:20:47.
The text was updated successfully, but these errors were encountered: