--- old/test/sun/nio/cs/TestUTF_16.java 2014-09-16 22:40:28.453782526 +0100 +++ new/test/sun/nio/cs/TestUTF_16.java 2014-09-16 22:40:28.281782530 +0100 @@ -150,7 +150,7 @@ if (CoderResult.OVERFLOW != Charset.forName("UTF_16") .newDecoder() - .decode((ByteBuffer)(ByteBuffer.allocate(4) + .decode((ByteBuffer.allocate(4) .put(new byte[] {(byte)0xd8,(byte)0x00, (byte)0xdc,(byte)0x01})