Community
Participate
Working Groups
Created attachment 115076 [details] Fix for stdout corruption problem Output written to stdout by a PE application is corrupted if output text contains a ':' and the user has not chosen to split stdout output by task. Any line of stdout output which as a ':' will have all text up to and including the ':' discarded. This patch fixes the problem by only looking for the ':' character when the user requests stdout output be spit by task and otherwise leaving the stdout output unmodified. In the case where stdout output is split by task, this action is safe since in this case, the MP_LABELIO environment is set, resulting in all stdout text having <task #>: prefixed to each line.
Applied.
Closing.