--- old/src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/JavaCallSiteRelocationSymbol.java 2017-10-17 18:30:50.488249829 -0700 +++ new/src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/JavaCallSiteRelocationSymbol.java 2017-10-17 18:30:50.126233801 -0700 @@ -124,6 +124,7 @@ private static String getResolveSymbolName(CompiledMethodInfo mi, Call call) { String resolveSymbolName; if (CallInfo.isStaticCall(call)) { + assert mi.hasMark(call, MarkId.INVOKESTATIC); resolveSymbolName = BinaryContainer.getResolveStaticEntrySymbolName(); } else if (CallInfo.isSpecialCall(call)) { resolveSymbolName = BinaryContainer.getResolveOptVirtualEntrySymbolName();