I think size_t can't be negative. I have came across that some days ago and found that it has been fixed on next recently.