147c147,154
< subprocess.check_call(cmd)
---
> try:
> subprocess.check_call(cmd)
> except subprocess.CalledProcessError, error:
> returncode = error.returncode
> else:
> returncode = 0
> with open(os.path.join(test.m5out_dir(), 'returncode'), 'w') as rc:
> rc.write('%d\n' % returncode)