I tried to report this to bugs.sun.com, but it lost my submission and told me there was a bug in the bug reporting system itself, pointing me at [email protected]
On Tue, May 6, 2014 at 7:32 AM, Balchandra Vaidya <[email protected]> wrote: > > Hi Robert, > > Looks like it is an issue in jdk9 ea build. Please log an incident and then > we will take it from there. > > > Regards, > Balchandra > > > > On 05/ 6/14 12:17 AM, Robert Muir wrote: >> >> Hi Rory, I downloaded the jdk9b10 to check it out, unfortunately the tests >> fail. >> >> It seems there is a bug in String.toLowerCase. >> This character is old since unicode 3.1 and does not have any >> context-sensitive casing behavior. >> >> public void testThis() throws Exception { >> String text = "\ud801\udc1c"; // U+1041C DESERET >> CAPITAL LETTER THEE >> String expectedLower = "\ud801\udc44" ; // U+10444 DESERET >> SMALL LETTER THEE >> >> // lowercase works correct in isolation >> assertEquals(expectedLower, text.toLowerCase(Locale.ROOT)); >> >> // add "A" in front, it breaks >> String text2 = "A" + text; >> String expected2 = "a" + expectedLower; >> assertEquals(expected2, text2.toLowerCase(Locale.ROOT)); >> } >> >> On Fri, Apr 25, 2014 at 4:21 AM, Rory O'Donnell Oracle, Dublin Ireland >> <[email protected]> wrote: >>> >>> Hi Uwe,Dawid, >>> >>> Early Access builds for JDK 9 b09, JDK 8u20 b10 and JDK 7U60 b15 are >>> available on java.net. >>> >>> As we enter the later phases of development for JDK 7u60 & JDK 8u20 , >>> please >>> log any show >>> stoppers as soon as possible. >>> >>> Rgds, Rory >>> >>> -- >>> Rgds,Rory O'Donnell >>> Quality Engineering Manager >>> Oracle EMEA , Dublin, Ireland > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
