1.1 --- a/test/compiler/7184394/TestAESDecode.java Wed Jun 17 17:48:25 2015 -0700 1.2 +++ b/test/compiler/7184394/TestAESDecode.java Fri Jul 10 11:31:49 2015 -0700 1.3 @@ -32,7 +32,11 @@ 1.4 @Override 1.5 public void run() { 1.6 try { 1.7 - if (!noReinit) dCipher.init(Cipher.DECRYPT_MODE, key, algParams); 1.8 + if (mode.equals("GCM")) { 1.9 + gcm_init(false); 1.10 + } else if (!noReinit) { 1.11 + dCipher.init(Cipher.DECRYPT_MODE, key, algParams); 1.12 + } 1.13 decode = new byte[decodeLength]; 1.14 if (testingMisalignment) { 1.15 int tempSize = dCipher.update(encode, encOutputOffset, (decodeMsgSize - lastChunkSize), decode, decOutputOffset);