--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java Wed Jan 24 14:07:11 2018 +0530
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java Wed Jan 24 17:24:32 2018 +0000
@@ -788,7 +788,7 @@
JCTypeCast typeCast = newExpression.hasTag(Tag.TYPECAST)
? (JCTypeCast) newExpression
: null;
- tree.expr = typeCast != null && types.isSameType(typeCast.type, originalTarget, true)
+ tree.expr = typeCast != null && types.isSameType(typeCast.type, originalTarget)
? typeCast.expr
: newExpression;
}