For the IPC, our complete planner run will be killed if one process exceeds the
externally set memory limit. This is bad for our portfolio configurations: if
one of them exceeds the memory limit, we would like to try out the other
configurations, but can't if our planner is killed.
Related to this, if someone sets an external time limit other than 1800 seconds
(e.g. for probing runs), our portfolio code and the invariant synthesis timeout
in the translator aren't prepared for that. We should make all of them more
flexible in this regard.
|