[tz] Extra transition for Europe/London with 2023d
Bradley White
bww at acm.org
Thu Jan 4 18:07:45 UTC 2024
On Thu, Jan 4, 2024 at 12:23 PM Matthew Donadio via tz <tz at iana.org> wrote:
> On Thu, Jan 4, 2024 at 6:00 AM Derick Rethans via tz <tz at iana.org> wrote:
>
>> This is the repro set-up, no non-default arguments, or any of the
>> environment variables. I use the 2023.4 data file, and the 2023c/2023d
>> code
>> releases.
>
>
> I can do a `git bisect` in the next day or three (prob over the weekend)
> if that will help narrow down where this was introduced. Should be pretty
> easy to adjust Derick's script to automate most of it.
>
It was ...
commit 35c116b7536a36c43eb7cd36bff71ad0c5ecf071
Author: Paul Eggert <eggert at cs.ucla.edu>
Date: Sun Oct 15 12:26:28 2023 -0700
Fix zic bug with Palestine after 2075
The bug can be observed when processing the following .zi data,
adapted from the current ‘asia’ file:
Rule Palestine 2075 max - Mar Sat<=30 2:00 1:00 S
Rule Palestine 2075 max - Oct Sat<=30 2:00 0 -
Rule Palestine 2076 only - Jul 25 2:00 0 -
Rule Palestine 2076 only - Sep 5 2:00 1:00 S
Zone Asia/Gaza 2:00 - EET 2012
2:00 Palestine EE%sT
Without the fix, zic generates an incorrect TZif file, in which
the special-case 2076 transitions are omitted. This causes ‘zdump
-ic 2076,2077 Asia/Gaza’ to mistakenly omit the lines:
2076-07-25 01 +02 EET
2076-09-05 03 +03 EEST 1
* zic.c (outzone): Redo algorithm to work even when the effect of
a Rule that never ends (TO="max") is interspersed with the effect
of a one-shot rule (TO="only").
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mm.icann.org/pipermail/tz/attachments/20240104/f8c49cc2/attachment.htm>
More information about the tz
mailing list