From: Charles Bailey Date: Wed, 26 Mar 2014 11:05:59 GMT Subject: Re: [PATCH 5/5] log: do not segfault on gmtime errors Message-ID: <20140326110559.GA32625@hashpling.org> In-Reply-To: <20140224074905.GE9969@sigill.intra.peff.net> On Mon, Feb 24, 2014 at 02:49:05AM -0500, Jeff King wrote: > +# date is within 2^63-1, but enough to choke glibc's gmtime > +test_expect_success 'absurdly far-in-future dates produce sentinel' ' > + commit=$(munge_author_date HEAD 999999999999999999) && > + echo "Thu Jan 1 00:00:00 1970 +0000" >expect && > + git log -1 --format=%ad $commit >actual && > + test_cmp expect actual > +' Git on AIX seems happy to convert this to Thu Oct 24 18:46:39 162396404 -0700. I don't know if this is correct for the given input but the test fails. Charles.