uwsampa / accept

an approximate compiler
http://accept.rocks
MIT License
37 stars 14 forks source link

Better error message when precise run fails #2

Closed sampsyo closed 10 years ago

sampsyo commented 10 years ago

When a precise execution exits with a bad status, the driver currently dumps a confusing traceback. Instead, it should show the output status and the program's stdout text and explain that testing can't continue with a broken precise program.

(Broken precise executions can happen, for example, when we're missing the input files for a PARSEC program. The user needs to the failed execution's output to see what's going on.)