Andrew Thomas created LANG-1669:
-----------------------------------

             Summary: Known Failure in Java 16 When Parsing sq_MK Locale
                 Key: LANG-1669
                 URL: https://issues.apache.org/jira/browse/LANG-1669
             Project: Commons Lang
          Issue Type: Bug
          Components: lang.time.*
    Affects Versions: 3.12.0
         Environment: OpenJDK 16
            Reporter: Andrew Thomas


There is a known issue that I do not see tracked already. In Java 16, there is 
a failure when parsing sq_MK locale. This is not an issue with Apache 
Commons-Lang, but an issue with the addition of day period support in OpenJDK 
version 16. This is resolved in JDK 17, but there are still build failures in 
JDK 16 due to this bug with OpenJDK.

See [[JDK-8262108] SimpleDateFormat formatting broken for sq_MK Locale - Java 
Bug System|https://bugs-stage.openjdk.java.net/browse/JDK-8262108]
and [8262108: SimpleDateFormat formatting broken for sq_MK Locale · 
openjdk/jdk@64e2130 (github.com)|https://github.com/openjdk/jdk/commit/64e21307]

Since a backward compatibility fix may not resolve the test case issue (it is 
using SimpleDateFormat for validation, which is affected by the bug), there are 
two options. One is to skip that locale in the existing tests and explicitly 
write a test that validates the date as a hardcoded value. The other option is 
to ignore this failure for JDK 16 since it is not a failure with commons-lang.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to