Shell does not exit with an error when executing a bad script.
Created by: chrisvittal
Reproduction: Run ion bad.ion
where the following is bad.ion
for i in 1..4
echo $i
Expected behavior: Some kind of nonzero exit status on linux.
Actual behavior: A parse error message and an error exit status.
Build information: Build from fresh checkout at 1181d6baf389522e049c68b390e4f26777fced86
.