--- old/src/share/vm/oops/constantPool.cpp 2017-07-03 08:28:28.000000000 -0700 +++ new/src/share/vm/oops/constantPool.cpp 2017-07-03 08:28:28.000000000 -0700 @@ -1738,7 +1738,7 @@ assert(size + ent_size <= cpool_size, "Size mismatch"); *bytes = tag; - DBG(printf("#%03hd tag=%03hd, ", idx, tag)); + DBG(printf("#%03hd tag=%03hd, ", (short)idx, (short)tag)); switch(tag) { case JVM_CONSTANT_Invalid: { DBG(printf("JVM_CONSTANT_Invalid"));