Return 0 if no errors have been detected since construction or since the last call to reset, otherwise return a negative value.
Return 0 if no errors have been detected since construction or since the last call to reset, otherwise return a negative value.