Eli Zaretskii <eliz@gnu.org> writes:
>> From: "Basil L. Contovounesios" <contovob@tcd.ie>
>> Cc: Евгений Михайлов
>> <lewwadoo@gmail.com>, 48298@debbugs.gnu.org
>> Date: Sun, 09 May 2021 09:19:47 +0100
>>
>> > I guess the problem is in decoded-time-set-defaults, if anywhere.
>>
>> Lars?
>
> As the minimum fix, perhaps instead of using zero as the missing year
> we should use 1970, as zero could not be representable on some
> systems.
Also 1970 is implied by the function's docstring and announcement.
All tests seem to pass with this:
Evgeny, does that fix the error that you see?
It does! (encode-time '(0 30 11 1 1 1970 nil -1 nil)) yielded (0 30600). Thank you guys for your help!