(Classifying this as "bug" since the scripts currently don't work, although it's
not their fault.)
The new_scripts don't work in the IPC repo since it will only copy the
"downward" script, but not the "dispatch" script and "downward-1", "downward-2",
"downward-4" executables, which are also needed. Also, the mechanism of
appending -REVISION to everything won't work since then downward wouldn't find
the dispatch script and downward-{1,2,4} executables anymore.
Suggested fix:
Instead of this layout:
exp-dir/search-REV1
/search-REV2
/runs-00001-00100/00001/...
/00002/...
use this:
exp-dir/code-REV1/downward
/dispatch
/downward-1
/downward-2
/downward-4
/code-REV2/downward
/dispatch
/downward-1
/downward-2
/downward-4
/runs-00001-00100/00001/...
/00002/...
etc.
In the case of --preprocess or --complete experiments, the preprocessor and
translator should also live under code-REV.
|