[Swift-user] output file array

Mihael Hategan hategan at mcs.anl.gov
Thu Jan 8 12:00:12 CST 2015


On Thu, 2015-01-08 at 10:53 -0600, Ketan Maheshwari wrote:

> file appout <single_file_mapper; file=strcat("outdir", i, "/appout.txt")>;
> 
> Currently, this pattern gets honored for stdout/stderr files, ie. Swift
> creates the outdirN and puts the stdout/stderr files into it.

Not automagically! You pass the stdout/stderr file names to the app
command line using stdout= and stderr=. 

So in all cases swift honors what you tell it to honor. The question is
what is it that you really want here:
- is it to automatically create multiple versions of files when an app
specifies the same output file and there are multiple invocations?
- or is it for swift to ignore the directory in the remote app output
when staging out files (but not locally)?

Mihael




More information about the Swift-user mailing list