On Tue, Jun 25, 2024 at 7:13 PM Junio C Hamano <gitster@xxxxxxxxx> wrote: > The system must support 64-bit time and its time_t must be 64-bit > wide to pass these tests. Combine these two prerequisites together > to simplify the tests. In theory, they could be fulfilled > independently and tests could require only one without the other, > but in practice, but in practice these must come hand-in-hand. s/but in practice, but in practice/but in practice/ > Update the "check_parse" test helper to pay attention to the > REQUIRE_64BIT_TIME variable, which can be set to the HAVE_64BIT_TIME > prerequisite so that a parse test can be skipped on 32-bit systems. > This will be used in the next step to skip tests for timestamps near > the end of year 2099, as 32-bit systems will not be able to express > a timestamp beyond 2038 anyway. > > Signed-off-by: Junio C Hamano <gitster@xxxxxxxxx>