consistent exit status
version num