I never knew this was part of the standard. No documentation I saw for calloc (manpages, or similar) ever said it checked for overflow.