Use more portable exit failure status macro