--- old/test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryComparisonOperatorFactory.java 2016-05-12 04:24:16.926334673 +0300 +++ new/test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryComparisonOperatorFactory.java 2016-05-12 04:24:16.830334673 +0300 @@ -28,7 +28,6 @@ import jdk.test.lib.jittester.ProductionFailedException; import jdk.test.lib.jittester.Type; import jdk.test.lib.jittester.TypeList; -import jdk.test.lib.jittester.types.TypeBoolean; import jdk.test.lib.jittester.types.TypeKlass; import jdk.test.lib.jittester.utils.PseudoRandom; @@ -43,13 +42,13 @@ @Override protected boolean isApplicable(Type resultType) { - return resultType.equals(new TypeBoolean()); + return resultType.equals(TypeList.BOOLEAN); } @Override - protected Pair generateTypes() throws ProductionFailedException { + protected Pair generateTypes() { final List builtInExceptBoolean = new ArrayList<>(TypeList.getBuiltIn()); - builtInExceptBoolean.remove(new TypeBoolean()); + builtInExceptBoolean.remove(TypeList.BOOLEAN); return new Pair<>(PseudoRandom.randomElement(builtInExceptBoolean), PseudoRandom.randomElement(builtInExceptBoolean)); }