[ET Trac] [Einstein Toolkit] #575: McLachlan should use the kranc script instead of calling Mathematica
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Sun Sep 25 10:15:59 CDT 2011
#575: McLachlan should use the kranc script instead of calling Mathematica
------------------------------------+---------------------------------------
Reporter: hinder | Owner:
Type: enhancement | Status: new
Priority: minor | Milestone:
Component: EinsteinToolkit thorn | Version:
Resolution: | Keywords: McLachlan
------------------------------------+---------------------------------------
Comment (by eschnett):
$PIPESTATUS is always 0 for me, even if there is an error.
Here is my screen output if I introduce an error to WaveToy.m:
{{{
$ make
rm -rf ML_WaveToy
./runmath.sh WaveToy.m
Mathematica 8.0 for Mac OS X x86 (64-bit)
Copyright 1988-2011 Wolfram Research, Inc.
User set source language to C
Processing tensorial arguments
Computing reflection symmetries
Creating (component-based) Kranc thorn
Processing arguments to CreateKrancThorn
Verifying arguments
Creating startup file
Creating configuration file
Creating interface file
Creating param file
Creating schedule file
Creating MoL registration file
Creating symmetry registration file
Creating differencing header file
Creating calculation source files
Creating calculation function: WT_Gaussian
Creating calculation function: WT_RHS
Throw::nocatch:
Uncaught Throw[The calculation WT_RHS has both assignments to, and
derivatives of, the grid functions {u}. This is not allo<<34>>
dependent on the ordering of the loop over grid points.] returned
to
top level.
In[1]:=
PIPESTATUS=[0]
for thorn in ML_WaveToy; do \
./copy-if-changed.sh $thorn ../$thorn; \
done
make: *** [WaveToy.out] Error 2
}}}
I added a line to output $PIPESTATUS. No directory ML_WaveToy is
generated. There is a file WaveToy.out, and no file WaveToy.err.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/575#comment:3>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list