<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(_(&quot;time overflow&quot;));<br>
          return 0;<br>      }<br>-     if (noise &amp;&amp; hh == HOURSPERDAY &amp;&amp; mm == 0 &amp;&amp; ss == 0)<br>-         warning(_(&quot;24:00 not handled by pre-1998 versions of zic&quot;));<br>      if (noise &amp;&amp; (hh &gt; HOURSPERDAY ||<br>
          (hh == HOURSPERDAY &amp;&amp; (mm != 0 || ss != 0))))<br>  warning(_(&quot;values over 24 hours not handled by pre-2007 versions of zic&quot;));<br>--- 962,967 ----<br>***************<br>*** 1503,1508 ****<br>--- 1501,1508 ----<br>
          }<br>          timecnt = toi;<br>      }<br>+     if (noise &amp;&amp; timecnt &gt; 1200)<br>+         warning(_(&quot;pre-2014 clients may mishandle more than 1200 transition times&quot;));<br>      /*<br>      ** Transfer.<br>
      */<br></div>