assertion error for "Vanguard section, for zic and other parsers that support negative DST"

Description

cldr-apps TestAll.java fails with current data in the file tools/java/org/unicode/cldr/util/data/europe unless an assert is disabled in the function parseSeconds.

That function gets called with in = "-1:00" and allowNegative = false.

This line was changed (un-commented out) in changeset [14964] (scroll to the bottom):

xpath

None

locale

None

Activity

Show:
TracBot
May 9, 2019, 7:30 PM
Trac Comment 1 by —2019-04-01T21:23:31.525Z

I introduced the problem. I'm going to fix the issue soon.

TracBot
May 9, 2019, 7:30 PM
Trac Comment 2 by —2019-04-01T21:46:27.294Z

This is introduced by . I should have put "rearguard" version of tzdata in CLDR tool, but I put the standard version that includes negative DST offset rules.

TracBot
May 9, 2019, 7:30 PM
Trac Comment 4 by —2019-04-02T14:44:32.009Z

I downloaded and unzipped https://web.cs.ucla.edu/~eggert/tz/release/2019a/tzdata2019a-rearguard.tar.gz and confirmed its "europe" file matches the one in changeset [14979] by Yoshito, and has the problematic line commented out.

Priority

blocks-progress

Assignee

Yoshito Umaoka

Reporter

Thomas Bishop

Reviewer

Thomas Bishop

Labels

None

Components

Fix versions

Phase

dsub