Issue33

Title do_preprocess script uses wrong inputs
Priority urgent Status resolved
Superseder Nosy List malte
Assigned To malte Keywords
Optional summary

Created on 2009-10-11.14:30:48 by malte, last changed by malte.

Messages
msg70 (view) Author: malte Date: 2009-10-11.15:45:48
Fixed in r3321. Commit message:

general script infrastructure:
* Fail noisily im tmpdirs are not left empty by the jobs.
* Added some error reporting, separated between regular errors (errors of
  the commands that were called) and critical errors (errors of the driver
  script itself). Critical errors cause immediate termination after the
  currently running jobs.

do_preprocess:
* Translator and preprocessor are now considered to fail if they write
  anything to stderr.
msg68 (view) Author: malte Date: 2009-10-11.14:30:48
The new translator fails on some inputs (e.g. Pipes-NoTankage-50), and when it
does, the do_preprocess script is happy to reuse the output.sas file left over
from the previous translator run.

As a result, some of the "solved pipesworld tasks" in our latest experiments are
actually from the Mystery domain.

Proposed fix: do_preprocess should delete the inputs in the temp dir after
successful runs so that there is nothing left over in the next run.
History
Date User Action Args
2009-10-11 16:51:57maltesetassignedto: malte
2009-10-11 15:45:48maltesetstatus: unread -> resolved
messages: + msg70
2009-10-11 14:30:48maltecreate