Re: [PATCH v4 1/2] t0006: simplify prerequisites
From: Eric Sunshine <hidden>
Date: 2024-06-25 23:30:24
From: Eric Sunshine <hidden>
Date: 2024-06-25 23:30:24
On Tue, Jun 25, 2024 at 7:13 PM Junio C Hamano [off-list ref] 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 <redacted>