[tz] iana build failures on Windows

Paul Eggert eggert at cs.ucla.edu
Fri Apr 23 01:06:39 UTC 2021


On 4/22/21 1:30 PM, Paul Eggert wrote:

> It'd be helpful to print the contents of t, lot, tm's components, and 
> lotm's components too.

More specifically, what happens if you apply the attached patch to 
zdump.c, and then run the command 'zdump -v Africa/Abidjan'? I get the 
attached output but evidently you'll get something different.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: zdump.diff
Type: text/x-patch
Size: 1198 bytes
Desc: not available
URL: <http://mm.icann.org/pipermail/tz/attachments/20210422/f58d950a/zdump.diff>
-------------- next part --------------
Africa/Abidjan  -9223372036854775808 = NULL
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-9223372036854775808 t=-4611686057400224704
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-4611686057400224704 t=-2305843067672949152
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-2305843067672949152 t=-1152921572809311376
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-1152921572809311376 t=-576460825377492488
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-576460825377492488 t=-288230451661583044
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-288230451661583044 t=-144115264803628322
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-144115264803628322 t=-72057671374650961
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-72057671374650961 t=-36028874660162281
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-72057671374650961 t=-54043273017406621
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-72057671374650961 t=-63050472196028791
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-72057671374650961 t=-67554071785339876
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-72057671374650961 t=-69805871579995419
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-69805871579995419 t=-68679971682667648
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-68679971682667648 t=-68117021734003762
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-68117021734003762 t=-67835546759671819
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-67835546759671819 t=-67694809272505848
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-67835546759671819 t=-67765178016088834
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-67835546759671819 t=-67800362387880327
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-67800362387880327 t=-67782770201984581
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-67782770201984581 t=-67773974109036708
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-67773974109036708 t=-67769576062562771
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-67769576062562771 t=-67767377039325803
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-67769576062562771 t=-67768476550944287
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-67768476550944287 t=-67767926795135045
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-67768476550944287 t=-67768201673039666
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-67768201673039666 t=-67768064234087356
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-67768064234087356 t=-67767995514611201
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-67768064234087356 t=-67768029874349279
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-67768064234087356 t=-67768047054218318
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-67768047054218318 t=-67768038464283799
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-67768047054218318 t=-67768042759251059
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-67768042759251059 t=-67768040611767429
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-67768040611767429 t=-67768039538025614
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-67768040611767429 t=-67768040074896522
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-67768040611767429 t=-67768040343331976
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-67768040611767429 t=-67768040477549703
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-67768040611767429 t=-67768040544658566
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-67768040611767429 t=-67768040578212998
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-67768040611767429 t=-67768040594990214
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-67768040611767429 t=-67768040603378822
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-67768040611767429 t=-67768040607573126
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-67768040611767429 t=-67768040609670278
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-67768040611767429 t=-67768040610718854
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-67768040610718854 t=-67768040610194566
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-67768040610194566 t=-67768040609932422
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-67768040609932422 t=-67768040609801350
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-67768040609801350 t=-67768040609735814
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-67768040609801350 t=-67768040609768582
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-67768040609768582 t=-67768040609752198
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-67768040609752198 t=-67768040609744006
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-67768040609744006 t=-67768040609739910
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-67768040609739910 t=-67768040609737862
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-67768040609739910 t=-67768040609738886
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-67768040609739910 t=-67768040609739398
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-67768040609739910 t=-67768040609739654
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-67768040609739910 t=-67768040609739782
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-67768040609739910 t=-67768040609739846
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-67768040609739846 t=-67768040609739814
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-67768040609739846 t=-67768040609739830
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-67768040609739846 t=-67768040609739838
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-67768040609739838 t=-67768040609739834
TRACING: lotm_ok=0 tm_ok=1 only_ok=1 lot=-67768040609739834 t=-67768040609739832
TRACING: lotm_ok=0 tm_ok=0 only_ok=1 lot=-67768040609739834 t=-67768040609739833
Africa/Abidjan  -67768040609740801 = NULL
Africa/Abidjan  Thu Jan  1 00:00:00 -2147481748 UT = NULL
Africa/Abidjan  Thu Jan  1 00:16:07 -2147481748 UT = NULL
Africa/Abidjan  Thu Jan  1 00:16:08 -2147481748 UT = Thu Jan  1 00:00:00 -2147481748 LMT isdst=0 gmtoff=-968
TRACING: lotm_ok=1 tm_ok=1 only_ok=0 lot=-1830384001 t=-1830362401 tm={1912-000T05:59:59 dst=0} lotm={1911-364T23:43:51 dst=0} delta=22568 t-lot=21600
TRACING: lotm_ok=1 tm_ok=1 only_ok=0 lot=-1830384001 t=-1830373201 tm={1912-000T02:59:59 dst=0} lotm={1911-364T23:43:51 dst=0} delta=11768 t-lot=10800
TRACING: lotm_ok=1 tm_ok=1 only_ok=0 lot=-1830384001 t=-1830378601 tm={1912-000T01:29:59 dst=0} lotm={1911-364T23:43:51 dst=0} delta=6368 t-lot=5400
TRACING: lotm_ok=1 tm_ok=1 only_ok=0 lot=-1830384001 t=-1830381301 tm={1912-000T00:44:59 dst=0} lotm={1911-364T23:43:51 dst=0} delta=3668 t-lot=2700
TRACING: lotm_ok=1 tm_ok=1 only_ok=0 lot=-1830384001 t=-1830382651 tm={1912-000T00:22:29 dst=0} lotm={1911-364T23:43:51 dst=0} delta=2318 t-lot=1350
TRACING: lotm_ok=1 tm_ok=1 only_ok=0 lot=-1830384001 t=-1830383326 tm={1911-364T23:55:06 dst=0} lotm={1911-364T23:43:51 dst=0} delta=675 t-lot=675
TRACING: lotm_ok=1 tm_ok=1 only_ok=0 lot=-1830383326 t=-1830382989 tm={1912-000T00:16:51 dst=0} lotm={1911-364T23:55:06 dst=0} delta=1305 t-lot=337
TRACING: lotm_ok=1 tm_ok=1 only_ok=0 lot=-1830383326 t=-1830383158 tm={1911-364T23:57:54 dst=0} lotm={1911-364T23:55:06 dst=0} delta=168 t-lot=168
TRACING: lotm_ok=1 tm_ok=1 only_ok=0 lot=-1830383158 t=-1830383074 tm={1911-364T23:59:18 dst=0} lotm={1911-364T23:57:54 dst=0} delta=84 t-lot=84
TRACING: lotm_ok=1 tm_ok=1 only_ok=0 lot=-1830383074 t=-1830383032 tm={1912-000T00:16:08 dst=0} lotm={1911-364T23:59:18 dst=0} delta=1010 t-lot=42
TRACING: lotm_ok=1 tm_ok=1 only_ok=0 lot=-1830383074 t=-1830383053 tm={1911-364T23:59:39 dst=0} lotm={1911-364T23:59:18 dst=0} delta=21 t-lot=21
TRACING: lotm_ok=1 tm_ok=1 only_ok=0 lot=-1830383053 t=-1830383043 tm={1911-364T23:59:49 dst=0} lotm={1911-364T23:59:39 dst=0} delta=10 t-lot=10
TRACING: lotm_ok=1 tm_ok=1 only_ok=0 lot=-1830383043 t=-1830383038 tm={1911-364T23:59:54 dst=0} lotm={1911-364T23:59:49 dst=0} delta=5 t-lot=5
TRACING: lotm_ok=1 tm_ok=1 only_ok=0 lot=-1830383038 t=-1830383035 tm={1911-364T23:59:57 dst=0} lotm={1911-364T23:59:54 dst=0} delta=3 t-lot=3
TRACING: lotm_ok=1 tm_ok=1 only_ok=0 lot=-1830383035 t=-1830383034 tm={1911-364T23:59:58 dst=0} lotm={1911-364T23:59:57 dst=0} delta=1 t-lot=1
TRACING: lotm_ok=1 tm_ok=1 only_ok=0 lot=-1830383034 t=-1830383033 tm={1911-364T23:59:59 dst=0} lotm={1911-364T23:59:58 dst=0} delta=1 t-lot=1
Africa/Abidjan  Mon Jan  1 00:16:07 1912 UT = Sun Dec 31 23:59:59 1911 LMT isdst=0 gmtoff=-968
Africa/Abidjan  Mon Jan  1 00:16:08 1912 UT = Mon Jan  1 00:16:08 1912 GMT isdst=0 gmtoff=0
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=16725225600 t=4611686026790000703
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=16725225600 t=2305843021757613151
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=16725225600 t=1152921519241419375
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=16725225600 t=576460767983322487
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=16725225600 t=288230392354274043
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=16725225600 t=144115204539749821
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=16725225600 t=72057610632487710
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=16725225600 t=36028813678856655
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=36028813678856655 t=54043212155672182
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=54043212155672182 t=63050411394079946
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=63050411394079946 t=67554011013283828
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67554011013283828 t=69805810822885769
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67554011013283828 t=68679910918084798
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67554011013283828 t=68116960965684313
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67554011013283828 t=67835485989484070
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=67554011013283828 t=67694748501383949
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=67694748501383949 t=67765117245434009
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67765117245434009 t=67800301617459039
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67765117245434009 t=67782709431446524
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67765117245434009 t=67773913338440266
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67765117245434009 t=67769515291937137
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=67765117245434009 t=67767316268685573
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67767316268685573 t=67768415780311355
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=67767316268685573 t=67767866024498464
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67767866024498464 t=67768140902404909
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=67767866024498464 t=67768003463451686
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67768003463451686 t=67768072182928297
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67768003463451686 t=67768037823189991
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=67768003463451686 t=67768020643320838
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=67768020643320838 t=67768029233255414
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=67768029233255414 t=67768033528222702
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=67768033528222702 t=67768035675706346
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67768035675706346 t=67768036749448168
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67768035675706346 t=67768036212577257
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=67768035675706346 t=67768035944141801
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=67768035944141801 t=67768036078359529
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=67768036078359529 t=67768036145468393
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=67768036145468393 t=67768036179022825
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67768036179022825 t=67768036195800041
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=67768036179022825 t=67768036187411433
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=67768036187411433 t=67768036191605737
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67768036191605737 t=67768036193702889
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67768036191605737 t=67768036192654313
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67768036191605737 t=67768036192130025
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67768036191605737 t=67768036191867881
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67768036191605737 t=67768036191736809
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=67768036191605737 t=67768036191671273
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67768036191671273 t=67768036191704041
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67768036191671273 t=67768036191687657
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67768036191671273 t=67768036191679465
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=67768036191671273 t=67768036191675369
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67768036191675369 t=67768036191677417
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=67768036191675369 t=67768036191676393
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67768036191676393 t=67768036191676905
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=67768036191676393 t=67768036191676649
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=67768036191676649 t=67768036191676777
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67768036191676777 t=67768036191676841
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67768036191676777 t=67768036191676809
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=67768036191676777 t=67768036191676793
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67768036191676793 t=67768036191676801
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=67768036191676793 t=67768036191676797
TRACING: lotm_ok=1 tm_ok=1 only_ok=1 lot=67768036191676797 t=67768036191676799
TRACING: lotm_ok=1 tm_ok=0 only_ok=1 lot=67768036191676799 t=67768036191676800
Africa/Abidjan  Wed Dec 31 23:59:59 2147485547 UT = Wed Dec 31 23:59:59 2147485547 GMT isdst=0 gmtoff=0
Africa/Abidjan  67768036191676800 = NULL
Africa/Abidjan  9223372036854775807 = NULL


More information about the tz mailing list