http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54203
Bug #: 54203 Summary: ctime on INT_MAX returns wrong date Classification: Unclassified Product: gcc Version: 4.4.6 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassig...@gcc.gnu.org ReportedBy: aminalip...@gmail.com main(){ time_t t = INT_MAX; char *s = ctime(&t); printf("%s", s); } returns: Mon Jan 18 19:14:07 2038 but my computer calendar shows that Jan 18, 2038 is Tuesday!