fail fast on compiler errors, show exit code if it exists, otherwise rethrow the underlying exception.