-
Bug
-
Resolution: Fixed
-
P3
-
8u40, 9
-
b44
-
generic
-
generic
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8084780 | emb-9 | Aleksej Efimov | P3 | Resolved | Fixed | team |
JDK-8086755 | 8u65 | Aleksej Efimov | P3 | Resolved | Fixed | b01 |
JDK-8068345 | 8u60 | Aleksej Efimov | P3 | Resolved | Fixed | b01 |
JDK-8067782 | 8u40 | Aleksej Efimov | P3 | Closed | Won't Fix | |
JDK-8138087 | emb-8u65 | Unassigned | P3 | Resolved | Fixed | b01 |
JDK-8076708 | emb-8u60 | Aleksej Efimov | P3 | Resolved | Fixed | team |
The first failure is related to the internal representation of the '24:00' value. The JSR310 implementation treats this value as a 'day+1 00:00' value.
Test fails with such error:
sun/util/calendar/zi/TestZoneInfo310.java TZ failure:
stz=java.util.SimpleTimeZone[id=ART,offset=7200000,dstSavings=3600000,useDaylight=true,startYear=0,startMode=2,startMonth=3,startDay=-1,startDayOfWeek=6,startTime=0,startTimeMode=1,endMode=2,endMonth=8,endDay=-1,endDayOfWeek=6,endTime=0,endTimeMode=0]
stz0=java.util.SimpleTimeZone[id=ART,offset=7200000,dstSavings=3600000,useDaylight=true,startYear=0,startMode=2,startMonth=3,startDay=-1,startDayOfWeek=6,startTime=0,startTimeMode=1,endMode=2,endMonth=8,endDay=-1,endDayOfWeek=5,endTime=86400000,endTimeMode=0]
The workaround already exists in JSR310 code for similar entries and this failure will be resolved in similar way as part of tzdata2014e update (see
Second failure can be observed after first problem is fixed. The Africa/Casablanca transitions is incorrectly calculated starting from 2027:
Africa/Casablanca : Africa/Casablanca
offset=0,dstSavings=0,useDaylight=false,transitions=83,offsets=3,checksum=-918774076,gmtChanged=false
[NG]offset=0,dstSavings=3600000,useDaylight=false,transitions=103,offsets=3,checksum=450727553,gmtChanged=false
-------------
(NG) Different trans size :83, 103
The full test output is attached for this failure is attached.
- backported by
-
JDK-8068345 Africa/Casablanca transitions is incorrectly calculated starting from 2027
- Resolved
-
JDK-8076708 Africa/Casablanca transitions is incorrectly calculated starting from 2027
- Resolved
-
JDK-8084780 Africa/Casablanca transitions is incorrectly calculated starting from 2027
- Resolved
-
JDK-8086755 Africa/Casablanca transitions is incorrectly calculated starting from 2027
- Resolved
-
JDK-8138087 Africa/Casablanca transitions is incorrectly calculated starting from 2027
- Resolved
-
JDK-8067782 Africa/Casablanca transitions is incorrectly calculated starting from 2027
- Closed
- relates to
-
JDK-8064564 Test sun/util/calendar/zi/TestZoneInfo310.java fails with RuntimeException: FAILED: availableIds don't match
- Resolved
-
JDK-8057747 Several test failing after update to tzdata2014g
- Closed
-
JDK-8049343 (tz) Support tzdata2014g
- Resolved