IFF you feel like peeking behind the curtain...

On Thu, Feb 1, 2024 at 2:36 PM Stefan Monnier <monnier@iro.umontreal.ca> wrote:

    erreur : object b7550f84d72a158e20aa425ea2a8f24b9ee9bac0: badDateOverflow: invalid author/committer line - date causes integer overflow
[...]

    % git show b7550f84d72a158e20aa425ea2a8f24b9ee9bac0)
    commit b7550f84d72a158e20aa425ea2a8f24b9ee9bac0
    Author: Omar Antolín Camarena <omar.antolin@gmail.com>
    Date:   Thu Jan 1 00:00:00 1970 +0000

        When deciding if a candidate is selected compare original targets

These files are actually pretty simple, stored in .git/objects/<commit-ID>, very close to how it's printed by git show. There should be lines starting with Author or Committer, followed by the name & email, then a unix timestamp. Presumably, those unix timestamps are, to use a technical term, "wack".

I don't know git well enough to know how dangerous it would be to fix up that file on Savannah, but it might help debug, at least.

Hope that helps,
~Chad