<div dir="ltr">Hi Mihael,<div><br></div><div>This is with Swift 0.95.</div><div><br></div><div>Thanks,</div><div>Ketan</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Dec 21, 2014 at 2:40 PM, Hategan-Marandiuc, Philip M. <span dir="ltr"><<a href="mailto:hategan@mcs.anl.gov" target="_blank">hategan@mcs.anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Ketan,<br>
<br>
Sorry for the delay. Is this trunk or 0.95?<br>
<br>
Mihael<br>
<div><div class="h5"><br>
On Wed, 2014-12-17 at 14:26 -0600, Ketan Maheshwari wrote:<br>
> Hi,<br>
><br>
> I am dealing with a workflow pattern where an app expects multiple output<br>
> files with a pattern.<br>
><br>
> The app signature is:<br>
><br>
> app (file[] _wrfout, file _out, file _err) wrf_app (file _wrf_in, file[]<br>
> _tbl, file[] _ozone, ...)<br>
> {<br>
>    wrf stdout=@_out stderr=@_err;<br>
> }<br>
><br>
> The _wrfout files are the app result files which follows a pattern: wrfout_*<br>
><br>
> So, I am invoking the application in a foreach loop as:<br>
><br>
> foreach i in [0:2]{<br>
>   file[] wrfout<simple_mapper; location=strcat("outdir",i),<br>
> pattern="wrfout_*">;<br>
>   file wrfstdout<single_file_mapper; file=strcat("outdir", i, "/std.out")>;<br>
>   file wrfstderr<single_file_mapper; file=strcat("outdir", i, "/std.err")>;<br>
><br>
>    (wrfout, wrfstdout, wrfstderr) = wrf_app (wrfin, tbl, ozone, tr, data,<br>
> gribmap, namelist, co2_trans, input_sounding);<br>
> }<br>
><br>
> The script hangs at runtime with the following messages:<br>
><br>
> No events in 1s.<br>
> Finding dependency loops...<br>
><br>
> Waiting threads:<br>
> Thread: R-6-0-4, waiting on wrfout (declared on line 50)<br>
> swift:stageOut, wf.edison, line 134<br>
> swift:execute, wf.edison, line 123<br>
> wrf_app, wf.edison, line 242<br>
><br>
> Thread: R-6-2-4, waiting on wrfout (declared on line 50)<br>
> swift:stageOut, wf.edison, line 134<br>
> swift:execute, wf.edison, line 123<br>
> wrf_app, wf.edison, line 242<br>
><br>
> Thread: R-6-1-4, waiting on wrfout (declared on line 50)<br>
> swift:stageOut, wf.edison, line 134<br>
> swift:execute, wf.edison, line 123<br>
> wrf_app, wf.edison, line 242<br>
><br>
> Any suggestions?<br>
><br>
> Thanks,<br>
> Ketan<br>
</div></div>> _______________________________________________<br>
> Swift-user mailing list<br>
> <a href="mailto:Swift-user@ci.uchicago.edu">Swift-user@ci.uchicago.edu</a><br>
> <a href="https://lists.ci.uchicago.edu/cgi-bin/mailman/listinfo/swift-user" target="_blank">https://lists.ci.uchicago.edu/cgi-bin/mailman/listinfo/swift-user</a><br>
<br>
<br>
</blockquote></div><br></div>