piston
piston copied to clipboard
Don't call run stage if compile fails
As seen in #455, confusion arises when a compile fails and the last line of output is from the run stage indicating that a.out does not exist.
The best way I can think of to solve this is to not call the run stage, if the compile stage errors out.