--- old/src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTCompiledClass.java 2018-12-11 11:12:37.000000000 -0800 +++ new/src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTCompiledClass.java 2018-12-11 11:12:37.000000000 -0800 @@ -333,8 +333,7 @@ AOTKlassData data = klassData.get(name); if (data != null) { HotSpotResolvedObjectType oldType = data.getType(); - assert oldType == type : "duplicate classes for name " + type.getName() + ", fingerprints old: " + oldType.getFingerprint() + ", new: " + type.getFingerprint() + - ", klass pointers old: " + oldType.klass() + ", new: " + type.klass(); + assert oldType.equals(type) : "duplicate classes for name " + type.getName(); } return data; }