--- old/test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CompoundBitwiseAssignmentOperatorFactory.java 2016-05-12 04:24:21.182334638 +0300 +++ new/test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CompoundBitwiseAssignmentOperatorFactory.java 2016-05-12 04:24:21.086334639 +0300 @@ -46,7 +46,7 @@ } @Override - protected Pair generateTypes() throws ProductionFailedException { + protected Pair generateTypes() { return new Pair<>(resultType, PseudoRandom.randomElement(TypeUtil.getExplicitlyCastable(TypeList.getBuiltInInt(), resultType))); } @@ -71,6 +71,6 @@ .setResultType(rightType) .getExpressionFactory() .produce(); - return new BinaryOperator(opKind, leftExpr, rightExpr); + return new BinaryOperator(opKind, resultType, leftExpr, rightExpr); } }