Paul, I was out of the office for a week and a half and so I wasn't able to get back to it until today. I tried using 2018g and it still has the problem with tzupdater. I am able to get it to work if I change the particular Japan rule in the asia file to be: Rule Japan 1948 1951 - Sep Sun>=9 01:00 0 S I have not downloaded the source and built it locally, I manually edited the data file. So my statement about testing was really about how to test that Java has interpreted it correctly. On 10/20/18 11:33, Paul Eggert wrote:
Hamilton Slye wrote:
I'm not exactly sure how I would verify that the change is actually correct.
In the full tzdb distribution you can run the command 'make check_tzs' to check whether your change to the source does not affect the behavior of the resulting binary files. I regularly do that for patches like the patch I proposed in <https://mm.icann.org/pipermail/tz/2018-October/027032.html>.