[ET Trac] [Einstein Toolkit] #1667: ExternalLibraries/MPI should report error messages
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Mon Oct 6 16:43:43 CDT 2014
#1667: ExternalLibraries/MPI should report error messages
---------------------+------------------------------------------------------
Reporter: hinder | Owner:
Type: defect | Status: new
Priority: minor | Milestone:
Component: Cactus | Version: development version
Resolution: | Keywords: MPI
---------------------+------------------------------------------------------
Comment (by hinder):
Cactus should capture the output for each script, and if the script fails,
the output and error messages should be available, and probably printed.
If Cactus is incapable of displaying stderr when there is an error, and
suppressing it when there isn't, then it could at least tell the user how
to proceed. e.g., instead of printing "(no error message)" it could say:
{{{
Running configuration script for thorn MPI:
Found mpi compiler wrapper at
/cluster/openmpi/SL6/1.7.2/intel14/bin/mpic++!
MPI could not be configured.
CST error 1:
-> Configuration script for thorn MPI returned exit code 5
Error message suppressed due to VERBOSE=no. Additional diagnostic
output
may be available if you recompile with VERBOSE=yes.
Finished running configuration script for thorn MPI.
}}}
But I think the better solution would be to capture stdout and stderr to a
file when running the script, and displaying them in the case that the
script fails and doesn't return a begin/end error message.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1667#comment:3>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list