This section of the forum is now closed; we are working on a new support model for WDL that we will share here shortly. For Cromwell-specific issues, see the Cromwell docs and post questions on Github.
Can I hold execution of one task until a previous task is completed
I wrote two workflows and now I am trying to call them from a third workflow. I used the import statements and all went fine. However, during execution the second task is executed before the first task (running on SGE), causing problems because they are interdependent. However the imported workflows have no output and so they might be considered as independent. Is task order not preserved when executing from imported workflows?