<div dir="ltr"><div>It may be useful to have zic warn when producing a binary with more than 1200 transition times; one possibility is attached (and appears below with tabs mangled).<br><br></div><div>To make room for the new code, a warning about pre-1998 versions of zic has been removed.-)<br>
</div><div><br></div> @dashdashado<br><br>*** tz2014braw/zic.c 2014-03-20 23:21:43.000000000 -0400<br>--- tz2014bcooked/zic.c 2014-03-25 10:19:28.470390300 -0400<br>***************<br>*** 962,969 ****<br> error(_("time overflow"));<br>
return 0;<br> }<br>- if (noise && hh == HOURSPERDAY && mm == 0 && ss == 0)<br>- warning(_("24:00 not handled by pre-1998 versions of zic"));<br> if (noise && (hh > HOURSPERDAY ||<br>
(hh == HOURSPERDAY && (mm != 0 || ss != 0))))<br> warning(_("values over 24 hours not handled by pre-2007 versions of zic"));<br>--- 962,967 ----<br>***************<br>*** 1503,1508 ****<br>--- 1501,1508 ----<br>
}<br> timecnt = toi;<br> }<br>+ if (noise && timecnt > 1200)<br>+ warning(_("pre-2014 clients may mishandle more than 1200 transition times"));<br> /*<br> ** Transfer.<br>
*/<br></div>