--- old/src/java.base/share/classes/java/time/temporal/ChronoField.java 2016-07-01 14:19:51.363178748 +0300 +++ new/src/java.base/share/classes/java/time/temporal/ChronoField.java 2016-07-01 14:19:51.163178748 +0300 @@ -428,7 +428,7 @@ * This field is strictly defined to have the same meaning in all calendar systems. * This is necessary to ensure interoperation between calendars. */ - EPOCH_DAY("EpochDay", DAYS, FOREVER, ValueRange.of((long) (Year.MIN_VALUE * 365.25), (long) (Year.MAX_VALUE * 365.25))), + EPOCH_DAY("EpochDay", DAYS, FOREVER, ValueRange.of(-365243219162L , 365241780471L)), /** * The aligned week within a month. *